TcxDataControllerConditionalFormattingRulesManagerDialogProvider Class
Manages “Conditional Formatting Rules Manager“ dialogs for the ExpressQuantumGrid, ExpressVerticalGrid, and ExpressQuantumTreeList controls.
Declaration
TcxDataControllerConditionalFormattingRulesManagerDialogProvider = class sealed(TObject)
Remarks
Spreadsheet and container controls use different “Conditional Formatting Rules Manager” dialog forms that have differently implemented registration and activation routines. Container controls invoke a “Conditional Formatting Rules Manager” dialog via the active form dialog adapter (a descendant of the nested TAdapter class). You can use the class methods to replace the standard active form dialog and therefore, the built-in “Conditional Formatting Rules Manager” dialog with a custom implementation.
The TcxDataControllerConditionalFormattingRulesManagerDialogProvider class implements the following class methods that you can use to:
Identify if a “Conditional Formatting Rules Manager” dialog is available for use (CanShowRulesManagerDialog).
Register a new form adapter that creates the required dialog form (RegisterRulesManagerDialog).
Remove an existing dialog form adapter from the list (UnregisterRulesManagerDialog).
Invoke a “Conditional Formatting Rules Manager” dialog via the first registered form adapter within the list (ShowRulesManagerDialog).
You do not need to create instances of the TcxDataControllerConditionalFormattingRulesManagerDialogProvider class, since all its functionality is implemented as class methods.