MainBuilderUI

Class for main UI controller

Constructors

this
this(string xml, string css = "")

Members

Functions

addOnIdle
void addOnIdle(void delegate() fnc)
addOnQuit
void addOnQuit(void delegate() dlg)
exitLoop
void exitLoop()
quit
void quit()
runLoop
void runLoop()
setupMainWindow
void setupMainWindow(Window w)

add on hide calling quit method

Static functions

initializeGtk
void initializeGtk(string[] args = [])

run Main.init with empty args by default

updateStyle
void updateStyle(string css, bool throwOnError = false)

Static variables

lastUsedCss
string lastUsedCss;

Variables

idles
Idle[] idles;
onQuitList
void delegate()[] onQuitList;

Inherited Members

From BuilderUI

builder
Builder builder;

parse xml ui and create elements

getObject
ObjectG getObject(string name)

Use builder for getting objects

Meta