dguihub 0.1.2

A graphic library for Windows (github version).


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

dub.json
dub.sdl

This package provides sub packages which can be used individually:

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


DGui Graphic Library

Dub version Dub downloads

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.

Authors: Trogu Antonio Davide, Denis Shelomovskii, Orfeo Da Vià

Sub packages: dguihub:events, dguihub:gradientr, dguihub:gradientt, dguihub:grid, dguihub:hello, dguihub:menu, dguihub:opendialog, dguihub:picture, dguihub:raw, dguihub:res, dguihub:splitter

Dependencies: none

Versions:
0.1.2 2017-Jun-06
0.1.1 2017-Jun-05
0.1.0 2017-Feb-10
~master 2017-Jun-06
Show all 4 versions
Stats:
  • 0 downloads today

  • 0 downloads this week

  • 6 downloads this month

  • 32 downloads total