dformlib
July 18, 2016 ยท View on GitHub
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.
Related Projects
| Project | Author | Notes | DUB |
|---|---|---|---|
| Original dfl project | C. Miller | Abandoned | no |
| DFL | Rahim Firouzi | With Entice Design | yes |
| dfl | Rayerd | 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