gtkui 0.2.0

Aux library for writing GTK-interface program


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:

Gtk UI aux library for using with UI Builder Glade

import gtk.Button;
import gtk.Window;
import gtkui;

void main()
{
    auto ui = new UI;
    ui.addOnQuit({ ui.exitLoop(); });
    ui.runLoop();
}

class UI : MainBuilderUI
{
    mixin GtkUIHelper;

    @gtkwidget Window mwindow;
    @gtkwidget Button addbtn;

    this()
    {
        super(import("main.glade"));
        addbtn.addOnClicked((b) { /+ do something +/ });
        setupMainWindow(mwindow);
    }
}

For more information see small (100 lines with comments) example

Authors:
  • Oleg Butko (deviator)
Dependencies:
gtk-d:gtkd
Versions:
0.5.0 2020-Feb-11
0.4.0 2020-Feb-11
0.3.0 2019-May-31
0.2.0 2019-May-31
0.1.1 2018-Aug-20
Show all 7 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 179 downloads total

Score:
0.9
Short URL:
gtkui.dub.pm