TdxCustomRibbon.DefaultUseGlobalSkin Property
Specifies if all Ribbon controls in the application automatically update their appearance from the skin and palette defined application-wide.
Declaration
class property DefaultUseGlobalSkin: TdxDefaultBoolean read; write; default bDefault;
Property Value
Type | Default | Description |
---|---|---|
TdxDefaultBoolean | bDefault |
|
Remarks
A TdxRibbon control can have individual look & feel settings or synchronize with the active skin and palette specified through a TdxSkinController component (recommended).
You can set the DefaultUseGlobalSkin
class property to bTrue or bFalse at application startup to explicitly enable or disable synchronization with global skin settings for all Ribbon controls in the application. The UseGlobalSkin property allows you to override the DefaultUseGlobalSkin
setting at the level of individual Ribbon controls.
Code Example
The following code example changes the DefaultUseGlobalSkin
class property value to bFalse in the initialization section of the main application unit:
uses
Forms,
dxRibbon, // Declares the TdxCustomRibbon.DefaultUseGlobalSkin class property
// ...
begin
TdxCustomRibbon.DefaultUseGlobalSkin := bFalse;
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TMyForm, MyForm);
Application.Run;
end.
Default Value
The DefaultUseGlobalSkin
property’s default value is bDefault.
The default property value indicates that the cxDefaultUseGlobalSkin global constant specifies if Ribbon controls automatically import global skin and palette settings.