A standard dialog for obtaining a directory name.
![]() | POpenDirDialog ( PInteractor * parent, PRESOURCE_ID resID = PSTD_ID_DIALOG_OPEN_DIR ) Create a new standard open directory dialog. |
![]() | ~POpenDirDialog () Destroy the standard open directory dialog. |
New functions for class
Callback functions
Overrides from class PDialog
Overrides from class PInteractor
Overrides from class PObject
System callback functions.
A standard dialog for obtaining a directory name. The exact appearance of the dialog is platform specific, however they all consists of the same basic functions.Note that unlike most dialogs, most operations such as PInteractor::Show(), PinteractorLayout::GetControl() etc may not be executed before the PModalDialog::RunModal() function has been executed. Furthermore, they are not available after PModalDialog::RunModal() has returned. Similarly some functions such as PFileDialog::SetDirectory() are not available within the context of PModalDialog::RunModal(). This is due to the implementation on some platforms which goes to great lengths to use the actual standard file dialog for the platform.
virtual ~POpenDirDialog()
Alphabetic index HTML hierarchy of classes or Java