AlphaControls v9.00 Beta
AlphaControls v9.00 Beta | 8 Mb
AlphaControls - a set of common and some unique components that support skins (AlphaSkins), as well as having some additional features. All skin elements can have their own properties for advanced drawing the gradient, realistic framework, semi-transparent and blurry shadows. Graphics functions produce all the calculations and drawing in real-time. Added property BoundLabel for editing elements. Handled various mouse events, which gives some additional features components. Manager prompts controls the tips in the application and gives them a beautiful view with a lot of settings that can be changed by a special designer. Analogs of standard components provide all the functionality and add a lot of new solutions to improve software quality and their appearance.
New in the AlphaControls 2014 (version 9)
TsSkinManager.Brightness
The property allows to change a brightness of current skin in run-time. Minimal and maximal values are depended from current skin definitions. These values changes dynamically when skin is changed and may be found here:
sSkinManager1.CommonSkinData.BrightMin;
sSkinManager1.CommonSkinData.BrightMax;
The property allows to change a brightness of current skin in run-time. Minimal and maximal values are depended from current skin definitions. These values changes dynamically when skin is changed and may be found here:
sSkinManager1.CommonSkinData.BrightMin;
sSkinManager1.CommonSkinData.BrightMax;
TsSkinManager.Effects.DiscoloredGlyphs
The property allows to remove a colorizing from icons in controls which are not active at the moment (not focused and not under mouse). But icon will not be just grayed, color tone of such icon is depended from the Color property which has been defined in skin for this control.
The property allows to remove a colorizing from icons in controls which are not active at the moment (not focused and not under mouse). But icon will not be just grayed, color tone of such icon is depended from the Color property which has been defined in skin for this control.
Few new options for configuring of work of skins.
CheckEmptyAlpha - if enabled, then drawing of 32bpp icons is processed with checking for empty alphachannel. This property can help if icon is not visible because alphachannel exists but is empty.
NoMouseHover - forbids "hover effects" when mouse hover the component. May be useful for work of application on devices with touch-screens.
NativeBordersMaximized - if enabled then ExtendedBorders will not be used on maximized form. The property can help to solve a problem with unaccessible autohidden taskbar when application is maximized.
StdGlyphsOrder - defines standard order of icons in buttons when Numglyphs more than 1. If disabled then second icon used when button is drawn as "Hot". If property is disabled then second icon used for drawing of disabled component.
OptimizingPriority (opMemory, opSpeed) - the property defines a priority of optimizing. Result of such optimizing may be noticeable, for instance, in switching between pagecontrol pages. If opSpeed is chosen, then image of component will be stored in cache when component is not visible. Repeated showing of this control will be faster because image exists already. If opMemory is chosen, then a cached image is cleared when component is not visible.
Home:
http://www.alphaskins.com
Only for V.I.P
Warning! You are not allowed to view this text.