Skip to main content

TcxLookAndFeelValue Enum

Enumerates flags that correspond to individual look & feel settings.

Declaration

TcxLookAndFeelValue = (
    lfvKind,
    lfvNativeStyle,
    lfvSkinName,
    lfvScrollbarMode,
    lfvRenderMode,
    lfvScrollMode
);

Members

Name Description
lfvKind

The LookAndFeel.Kind property value defines a deprecated look & feel style at the control level.

lfvNativeStyle

The LookAndFeel.NativeStyle property enables or disables the operating system-dependent look & feel style at the control level.

lfvSkinName

The LookAndFeel.SkinName property specifies the name of the active skin at the control level.

If this flag is set and the LookAndFeel.SkinName property is set to an empty string, a deprecated look & feel style is applied to the affected control.

lfvScrollbarMode

The LookAndFeel.ScrollbarMode property value defines the scrollbar type at the control level.

If the LookAndFeel.ScrollbarMode property is set to sbmDefault, the control uses the cxDefaultIsTouchScrollUIModeEnabled global constant value to determine the active scrollbar mode.

lfvRenderMode

The RenderMode property value defines the active render mode at the control level. This flag has no effect on controls that support only the GDI render mode.

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

lfvScrollMode

The LookAndFeel.ScrollMode property defines the active scroll mode at the control level. This flag has no effect on controls that support only the classic scrollbar mode.

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

Remarks

Look & feel setting flags allow you to track corresponding setting changes at the control level and reset individual look & feel settings. If a flag is set, the corresponding look & feel setting affects the target control instead of the same setting at the global or parent level.

The TcxLookAndFeelValue type enumerates flags that correspond to individual look & feel settings stored in a TcxLookAndFeel object accessible through the LookAndFeel property of all TcxControl class descendants. The TcxLookAndFeel.AssignedValues property can include any number of TcxLookAndFeelValue flags in any combination.

Direct TcxLookAndFeelValue Type Reference

The TcxLookAndFeelValues type references the TcxLookAndFeelValue type.

See Also