Category:DFL: Difference between revisions

From Rosetta Code
Content added Content deleted
(Removed some marketing speak which doesn't have a place here)
(added github link)
 
(One intermediate revision by one other user not shown)
Line 3: Line 3:
Selected Features of DFL:
Selected Features of DFL:


* Creation and management of GUI applications with a simple, object-oriented interface.
* Creation and management of [[GUI]] applications with a simple, object-oriented interface.
* Event handlers for almost any event can be attached to many objects, such as controls, forms, and menus.
* Event handlers for almost any event can be attached to many objects, such as controls, forms, and menus.
* Controls can be docked on the parent form, so resize code isn't needed.
* Controls can be docked on the parent form, so resize code isn't needed.
Line 13: Line 13:
* [http://www.dprogramming.com/dfl.php DFL Home]
* [http://www.dprogramming.com/dfl.php DFL Home]
* [http://wiki.dprogramming.com/Dfl/HomePage DFL Wiki]
* [http://wiki.dprogramming.com/Dfl/HomePage DFL Wiki]
* [https://github.com/Rayerd/dfl DFL Github (actively maintained version)]

Latest revision as of 10:59, 29 August 2013

Library
This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.

The D Forms Library, or DFL, is a Win32 windowing library for the D language. DFL attempts to bring a high level, easy to use interface to the Win32 API.

Selected Features of DFL:

  • Creation and management of GUI applications with a simple, object-oriented interface.
  • Event handlers for almost any event can be attached to many objects, such as controls, forms, and menus.
  • Controls can be docked on the parent form, so resize code isn't needed.
  • DFL provides sockets that do not block the GUI thread.

(Adapted from the DFL Wiki)

See

Pages in category "DFL"

The following 2 pages are in this category, out of 2 total.