ApplicationWindow

Constructors

this
this(DzlApplicationWindow* dzlApplicationWindow, bool ownedRef = false)

Sets our main struct and passes it to the parent class.

this
this(Application app)

Allows subclasses to create new instances of Dazzle applications This is a frontend to g_object_new

Members

Functions

getDazzleApplicationWindowStruct
DzlApplicationWindow* getDazzleApplicationWindowStruct(bool transferOwnership = false)

Get the main Gtk struct

getFullscreen
bool getFullscreen()

Gets if the window is in the fullscreen state.

getStruct
void* getStruct()

the main Gtk struct as a void*

getTitlebar
Widget getTitlebar()

Gets the titlebar for the window, if there is one.

setFullscreen
void setFullscreen(bool fullscreen)

Sets the #DzlApplicationWindow into either the fullscreen or unfullscreen state based on @fullscreen.

setTitlebar
void setTitlebar(Widget titlebar)

Sets the titlebar for the window.

Static functions

getType
GType getType()

Variables

dzlApplicationWindow
DzlApplicationWindow* dzlApplicationWindow;

the main Gtk struct

Meta