Options property

Few new options for configuring of work of skins.

Applies to
TsSkinManager

Declaration
property Options: TacOptions;

Description
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.
ScaleMode - allows to use different ways of the application scaling. For more info look this article.