Skip to main content
A newer version of this page is available. .

TcxLookAndFeel.AssignedValues Property

Specifies which look & feel settings affect a painter.

Declaration

property AssignedValues: TcxLookAndFeelValues read; write;

Property Value

Type
TcxLookAndFeelValues

Remarks

Look & feel settings arrange into at least three levels of hierarchy to determine the appearance of all DevExpress controls in an application:

  • The level of an individual control accessible via the control’s LookAndFeel property. The control imports a look & feel setting from a global or parent level via the MasterLookAndFeel property if the AssignedValues property does not include the corresponding flag.

  • The optional level of a parent control accessible via the parent control’s LookAndFeel property. This control imports a look & feel setting from the global or another parent level via the MasterLookAndFeel property if the AssignedValues property does not include the corresponding flag.

  • The global level accessible via the RootLookAndFeel global function, look & feel, or skin controller component.

  • The level of global constants whose values determine the default look & feel settings.

The following table lists all look & feel-specific AssignedValues flags, their effects, and the corresponding global constants.

Value

Description

Global Constant

lfvKind

The Kind property value affects look & feel painters at the current level. This flag is ignored if the lfvNativeStyle or lfvSkinName flag is set.

cxDefaultLookAndFeelKind

lfvNativeStyle

The NativeStyle property value affects look & feel painters at the current level. This flag has higher priority than the lfvSkinName and lfvKind flags.

cxDefaultLookAndFeelNativeStyle

lfvSkinName

The SkinName property value affects look & feel painters at the current level. This flag has higher priority than the lfvKind flag but has no effect if the lfvNativeStyle flag is set.

cxDefaultLookAndFeelSkinName

lfvScrollbarMode

The ScrollbarMode property value determines the active scrollbar mode at the current level.

Note

If this flag is set, and the ScrollbarMode property is set to sbmDefault, the control uses the global constant value to determine the active scrollbar mode.

cxDefaultIsTouchScrollUIModeEnabled

lfvRenderMode

The RenderMode property value determines the active render mode at the current level. This flag has no effect on controls that support only one render mode.

Note

If this flag is set, and the RenderMode property is set to rmDefault, the control uses the global constant value to determine the active render mode.

cxDefaultLookAndFeelRenderMode

lvfScrollMode

The ScrollMode property value determines the active scroll mode at the current level. This class has no effect on controls that support only classic scrollbar mode.

Note

If this flag is set, and the ScrollMode property is set to scmDefault, the control uses the global constant value to determine the active scroll mode.

cxDefaultLookAndFeelScrollMode

Call the Reset procedure to clear all AssignedValues flags and use imported or default look & feel settings at the current level.

See Also