< D Programming

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

This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.