411 REFERENCE · Wikibooks
D Programming/D Forms Library
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
To be completed.
DFL (D Forms Library) is a Win32 windowing library designed by Christopher E. Miller for the D language.
Maybe, there will be a linux and xBSD versions as well.
Licence is unknown so far.
Simple DFL Example
import dfl.all;
int main()
{
Form myForm;
Label myLabel;
myForm = new Form;
myForm.text = "DFL Example";
myLabel = new Label;
myLabel.font = new Font("Verdana", 14f);
myLabel.text = "Hello, DFL World!";
myLabel.location = Point(15, 15);
myLabel.autoSize = true;
myLabel.parent = myForm;
Application.run(myForm);
return 0;
}
Dfl: Core library modules
/dfl/
/dfl.all/
/dfl.application/
/dfl.base/
/dfl.button/
/dfl.clipboard/
/dfl.collections/
/dfl.colordialog/
/dfl.combobox/
/dfl.commondialog/
/dfl.control/
/dfl.data/
/dfl.drawing/
/dfl.environment/
/dfl.event/
/dfl.filedialog/
/dfl.folderdialog/
/dfl.fontdialog/
/dfl.form/
/dfl.groupbox/
/dfl.label/
/dfl.listbox/
/dfl.listview/
/dfl.menu/
/dfl.messagebox/
/dfl.notifyicon/
/dfl.panel/
/dfl.picturebox/
/dfl.registry/
/dfl.richtextbox/
/dfl.socket/
/dfl.splitter/
/dfl.tabcontrol/
/dfl.textbox/
/dfl.timer/
/dfl.tooltip/
/dfl.treeview/
/dfl.usercontrol/
See
DFL Home Page