Back to Devexpress

dxUseStandardShellDialogs Constant

vcl-dxshelldialogs-56f5a2df.md

latest2.7 KB
Original Source

dxUseStandardShellDialogs Constant

Specifies if DevExpress controls use standard system shell dialogs instead of skinnable DevExpress shell dialogs.

Declaration

delphi
const dxUseStandardShellDialogs: Boolean = False;

Returns

TypeDescription
BooleanFalse Default. DevExpress controls use skinnable shell dialogs instead of standard system counterparts.TrueAll DevExpress controls with built-in Windows shell navigation functionality use standard system shell dialogs.

Remarks

All DevExpress controls with built-in Windows shell navigation functionality (such as Spreadsheet and Rich Edit) invoke skinnable Open and Save As dialogs instead of their standard counterparts for application appearance consistency.

The following table lists DevExpress dialog components and corresponding standard VCL shell dialog components:

DevExpress Component[1]Standard VCL Component[2]Description
TdxOpenFileDialogTOpenDialogAn Open dialog component.
TdxSaveFileDialogTSaveDialogA Save As dialog component.
TdxOpenPictureDialogTOpenPictureDialogAn Open dialog component for image files.
TdxSavePictureDialogTSavePictureDialogA Save As dialog component for image files.

You can set the dxUseStandardShellDialogs global constant to True to force all DevExpress controls to use standard system shell dialogs instead of skinnable shell dialogs shipped with DevExpress components.

Footnotes

  1. DevExpress controls use these shell dialogs when the dxUseStandardShellDialogs global constant value is False.

  2. DevExpress controls use these shell dialogs when the dxUseStandardShellDialogs global constant value is True.

See Also

OpenFileDialogFormClass Global Variable

SaveFileDialogFormClass Global Variable

dxShellDialogs Unit