Description

A graphic library for Windows (github version).

Package Information

Version0.1.0 (2017-Feb-10)
Repositoryhttps://github.com/o3o/dguihub
LicenseBoost
CopyrightCopyright © 2011-2013, Trogu Antonio Davide
AuthorsTrogu Antonio Davide, Denis Shelomovskii, Orfeo Da Vià
Registered byOrfeo Da Via'
Sub packages
examples/events/
[directory based sub package]
examples/gradientr/
[directory based sub package]
examples/gradientt/
[directory based sub package]
examples/grid/
[directory based sub package]
examples/hello/
[directory based sub package]
examples/menu/
[directory based sub package]
examples/opendialog/
[directory based sub package]
examples/picture/
[directory based sub package]
examples/raw/
[directory based sub package]
examples/res/
[directory based sub package]
examples/splitter/
[directory based sub package]
Dependenciesnone

Installation

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

dub.json
dub.sdl

Readme

DGui Graphic Library

Yet another fork of DGui Form Library

Compiling DGuiHub

The simplest way to compile is to use dub package.

$ dub build

Simple example

module hello;

import dguihub;

class MainForm : Form {
   public this() {
      this.text = "DGui Form";
      this.size = Size(500, 400);
      this.startPosition = FormStartPosition.centerScreen; // Set Form Position
   }
}

int main(string[] args) {
   return Application.run(new MainForm()); // Start the application
}

Compiling examples

Directly from examples directory

$ cd examples/hello
$ dub

or using subpackage

$ dub run dguihub:hello

| Project | Author | | ----------------------------- | ------- | | DGui | Antonio Trogu | | DGuiT | FrankLike |

License

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

Available versions

0.1.0 ~master