Module dlangui.dialogs.filedlg

This module contains FileDialog implementation.

Can show dialog for open / save.

Synopsis

import dlangui.dialogs.filedlg;

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

Interfaces

Name Description
OnPathSelectionHandler
PathSelectedHandler

Classes

Name Description
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

Name Description
FileFilterEntry filetype filter entry for FileDialog

Enums

Name Description
FileDialogActions File dialog action codes
FileDialogFlag flags for file dialog options

Global variables

Name Type Description
SHOW_FILE_DIALOG_IN_POPUP bool

Authors

Vadim Lopatin, coolreader.org@gmail.com

Copyright

Vadim Lopatin, 2014

License

Boost License 1.0