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 |