dlangui.dialogs.filedlg

This module contains FileDialog implementation.

Can show dialog for open / save.

More...

Members

Classes

DirEditLine
class DirEditLine
Undocumented in source.
FileDialog
class FileDialog

File open / save dialog

FileNameEditLine
class FileNameEditLine
Undocumented in source.
FilePathPanel
class FilePathPanel

Panel - either path segment buttons or text editor line

FilePathPanelButtons
class FilePathPanelButtons

Panel with buttons - path segments - for fast navigation to subdirs.

FilePathPanelItem
class FilePathPanelItem
Undocumented in source.

Enums

FileDialogActions
enum FileDialogActions

File dialog action codes

FileDialogFlag
enum FileDialogFlag

flags for file dialog options

FileListSortOrder
enum FileListSortOrder

sorting orders for file dialog items

Interfaces

OnPathSelectionHandler
interface OnPathSelectionHandler
Undocumented in source.
PathSelectedHandler
interface PathSelectedHandler
Undocumented in source.

Structs

FileFilterEntry
struct FileFilterEntry

filetype filter entry for FileDialog

Detailed Description

Synopsis:

import dlangui.dialogs.filedlg;

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

Meta

License

Boost License 1.0

Authors

Vadim Lopatin, coolreader.org@gmail.com