dguihub 0.1.0

A graphic library for Windows (github version).

To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

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

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
DGuiAntonio Trogu


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

  • 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
0.1.2 2017-Jun-06
0.1.1 2017-Jun-05
0.1.0 2017-Feb-10
~master 2018-May-28
Show all 4 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 82 downloads total

Short URL: