DlangUI

Cross Platform GUI for D programming language

Home API Docs Screenshots Download .zip View on GitHub

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();



License:
Boost License 1.0

Authors:
Vadim Lopatin, coolreader.org@gmail.com

enum FileDialogFlag: uint;
flags for file dialog options

FileMustExist
file must exist (use this for open dialog)

ConfirmOverwrite
ask before saving to existing

Open
flags for Open dialog

Save
flags for Save dialog

class FileDialog: dlangui.dialogs.dialog.Dialog;
file open / save dialog

void init();
override to implement creation of dialog controls