Module dcanvas.dialogs.filedlg

FileDialog implementation.

Can show dialog for open / save.

Synopsis

import dcanvas.dialogs.filedlg;

UIString caption = "Open File"d;
auto dlg = new FileDialog(caption, window, FileDialogFlag.Open);
dlg.show();

Interfaces

NameDescription
OnPathSelectionHandler
PathSelectedHandler

Classes

NameDescription
DirEditLine
FileDialog File open / save dialog
FileNameEditLine
FilePathPanel Panel - either path segment buttons or text editor line
FilePathPanelButtons Panel with buttons - path segments - for fast navigation to subdirs.
FilePathPanelItem

Structs

NameDescription
FileFilterEntry filetype filter entry for FileDialog

Enums

NameDescription
FileDialogActions File dialog action codes
FileDialogFlag flags for file dialog options
FileListSortOrder sorting orders for file dialog items