Border

Description

Constructors

this
this(GtkBorder* gtkBorder)

Sets our main struct and passes it to the parent class

this
this()

Allocates a new GtkBorder structure and initializes its elements to zero. Since 2.14

Members

Functions

addOnRealize
void addOnRealize(void delegate(Border) dlg, ConnectFlags connectFlags)

Emitted when the style has been initialized for a particular colormap and depth. Connecting to this signal is probably seldom useful since most of the time applications and widgets only deal with styles that have been already realized. Since 2.4

addOnUnrealize
void addOnUnrealize(void delegate(Border) dlg, ConnectFlags connectFlags)

Emitted when the aspects of the style specific to a particular colormap and depth are being cleaned up. A connection to this signal can be useful if a widget wants to cache objects like a GdkGC as object data on GtkStyle. This signal provides a convenient place to free such cached objects. Since 2.4

copy
Border copy()

Copies a GtkBorder structure.

free
void free()

Frees a GtkBorder structure.

getBorderStruct
GtkBorder* getBorderStruct()
Undocumented in source. Be warned that the author may not have intended to support it.
getStruct
void* getStruct()

the main Gtk struct as a void*

Static functions

callBackRealize
void callBackRealize(GtkStyle* styleStruct, Border _border)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackUnrealize
void callBackUnrealize(GtkStyle* styleStruct, Border _border)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

connectedSignals
int[string] connectedSignals;
gtkBorder
GtkBorder* gtkBorder;

the main Gtk struct

onRealizeListeners
void delegate(Border)[] onRealizeListeners;
Undocumented in source.
onUnrealizeListeners
void delegate(Border)[] onUnrealizeListeners;
Undocumented in source.

Meta