Module dui.ObjectG
| Constructor Summary | |
|---|---|
|
this(GObject* gObject) Creates a ObjectG from a GTK GObject. |
|
| public |
this(GType object_type, String first_property_name) Creates a new ObjectG from a type and set a property |
| Methods Summary | |
|---|---|
| public void* |
gtk() |
| public void |
dump() |
| public GObject* |
obj() Gets the GTK GObject that this is wraping |
| public GdkObject* |
gdkO() Gets the GTK GdkObject that this is wraping. |
| public void |
obj(GObject* gObject) sets this ObjectG GTK GObject |
| public String |
getActionCommand() Gets the action command used by the listener |
| public void |
setActionCommand(String action) Sets the action command used by the listener |
| public String |
getDefaultAction() Gets the default action name. |
| public gpointer |
connect(String signal_spec) connect |
| public void |
disconnect(String signal_spec) disconnect |
| public void |
setVaList(String first_property_name, vaList var_args) setVaList |
| public void |
getVaList(String first_property_name, vaList var_args) getVaList |
| public void |
setProperty(char property_name, Value value) Sets a property from this object |
| public void |
setProperty(char property_name, GValue* value) Sets a property from this object |
| public void |
setProperty(String property_name, GValue* value) Sets a property from this object |
| void |
setProperty(char name, bit value) |
| void |
setProperty(String name, bit value) |
| public void* |
getProperty(String property_name, GValue* value) Gets a property from this object |
| public void |
freezeNotity() freezeNotity ??? |
| public void |
notify(String property_name) notify ??? |
| public void |
thawNotify() thawNotify ??? |
| public gpointer |
ref(gpointer object) Create a reference to the gtk object so that GTK doens't destroy it |
| public void |
unref(gpointer object) Unreference an object. |
| public void |
weakRef(GWeakNotify notify, gpointer data) weakRef |
| public void |
weakUnref(GWeakNotify notify, gpointer data) weakUnref |
| public void |
addWeakPointer(gpointer* weak_pointer_location) addWeakPointer |
| public void |
removeWeakPointer(gpointer* weak_pointer_location) removeWeakPointer |
| public gpointer |
getQData(GQuark quark) getQData |
| public void |
setQData(GQuark quark, gpointer data) setQData |
| public void |
setQDataFull(GQuark quark, gpointer data, GDestroyNotify destroy) setQDataFull |
| public gpointer |
stealQData(GQuark quark) stealQData |
| public void |
setData(String key, gpointer data) Sets a pointer on this object's has table |
| public static void |
setDataG(ObjectG objG, String key, gpointer data) Sets a pointer on an object's has table |
| public gpointer |
getData(char key) Gets a pointer this object's has table |
| public gpointer |
getData(String key) Gets a pointer this object's has table |
| public static gpointer |
getDataG(void* gObj, String key) Gets a pointer an object's has table |
| public void |
setDataFull(String key, gpointer data, GDestroyNotify destroy) setDataFull |
| public gpointer |
stealData(String key) stealData |
| public void |
watchClosure(GClosure* closure) watchClosure |
| public void |
setObject(GValue* value, gpointer v_object) setObject |
| public gpointer |
getObject(GValue* value) getObject |
| public GObject* |
dupObject(GValue* value) dupObject |
| public gulong |
signalConnectObject(gpointer inst, String detailed_signal, GCallback c_handler, gpointer gobject, GConnectFlags connect_flags) signalConnectObject |