Description

Yet another DFL fork

Package Information

Version0.2.2 (2016-Apr-27)
Repository https://github.com/o3o/dformlib
LicenseBoost
CopyrightCopyright © 2016, Orfeo Da Viá
AuthorsChristopher E. Miller, Orfeo Da Viá
Registered byOrfeo Da Via'
Dependencies none

Installation

To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Readme

dformlib

Yet another fork of Christopher Miller D Form Library, based on Rayerd work.

Compiling DFormLib

The simplest way to compile with dformlib is to use dub package.

$ dub build

Or you can use make:

$ make

Examples

import dfl;

int main() {
   Form myForm;
   Label myLabel;

   myForm = new Form;
   myForm.text = "dformlib Example";

   myLabel = new Label;
   myLabel.font = new Font("Verdana", 14f);
   myLabel.text = "Hello, dformlib World!";
   myLabel.location = Point(15, 15);
   myLabel.autoSize = true;
   myLabel.parent = myForm;

   Application.run(myForm);

   return 0;
}

See also examples directory and here.

| Project | Author | Notes | DUB | | ----------------------------- | ------- | ------- | --- | | dfl | C. Miller | Abandoned | no | | DFL | Rahim Firouzi | With Entice Design | yes | | dfl | | | no | | DFL2 | FrankLike | | yes | | DGui | Antonio Trogu | Components can be positioned using Docks | yes |

License

The project is licensed under the terms of the Boost Software License, Version 1.0

Available versions

0.2.2 0.2.1 0.2.0 0.1.0 ~master