Description

A graphic library for Windows (github version).

Package Information

Version0.1.0 (2017-Feb-10)
Repository https://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
dguihub:events
Simple event example
dguihub:gradientr
Simple gradient example
dguihub:gradientt
Simple gradientt example
dguihub:grid
Simple grid example
dguihub:hello
Simple hello example
dguihub:menu
Simple menu example
dguihub:opendialog
Simple opendialog example
dguihub:picture
Simple opendialog example
dguihub:raw
Simple raw example
dguihub:res
Simple resources example
dguihub:splitter
Simple splitter example
Dependencies none

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