#include <vdkobj.h>
Inheritance diagram for VDKObject:
|
Constructor, make an object that belongs to <owner> form. |
|
Contructor, makes an object instance from an already gtk+ created object. |
|
Destructor |
|
Add on abiect to the object.
Reimplemented in VDKBox. |
|
Same as WrappedWidget(). |
|
Explicitely destroy an object freeing associated memory. Tip: never use delete operator otherwise garbage collection will fail and program probably will crash. Reimplemented in VDKForm. |
|
Draw an object |
|
Placeholder for subclasses, at this level does nothing. connects an <this>-event to a <this> method
|
|
Placeholder for subclasses, at this level does nothing. connects an object-event to a <this> method
|
|
disconnect this from connection
|
|
Gets object background color |
|
Gets object assigned cursor |
|
Gets object font |
|
Gets object foreground color |
|
Returns object visibility Reimplemented in VDKForm. |
|
Grab the focus to itself |
|
returns an enum id (incomplete and not so useful) Reimplemented in VDKChart. |
|
Return contained objects list |
|
Returns object owner form. Reimplemented in VDKForm. |
|
Sets object parenthood |
|
Sets object background
Reimplemented in VDKCanvas. |
|
Sets object assigned cursor |
|
Sets object font Reimplemented in VDKAbstractButton. |
|
Sets object foreground
Reimplemented in VDKAbstractButton. |
|
Sets object minimum size
|
|
Sets object tip. Reimplemented in VDKTooltip. |
|
placeholder for subclasses. This method is called whenever an object is added to a container. Reimplemented in VDKFileDialog. |
|
Sets object minimum size
|
|
Set object visibility
Reimplemented in VDKForm. |
|
Placeholder for subclasses, at this level does nothing. Connects <this>-signal to a <this> method
|
|
Placeholder for subclasses, at this level does nothing. Connects an object-signal to a <this> method
|
|
disconnect this from connection
|
|
Emit a signal (dynamic tables)
|
|
Emit a signal (static tables)
|
|
Emit a signal directly to parent (dynamic tables)
|
|
Emit a signal directly to parent (static tables)
|
|
Returns underlying GTK+ widget. |
|
Returns underlying wrapped Gtk+ widget, useful in those cases when VDKObject is a composite one. Happens in many composite widgets, i.e a container with some inner widgets, that underlaying widget isn't which answers to signals. In this case the container is the <widget> and one of the inner widgets is the <sigwid>, wich is responsible to answers signal/event.You have to connect with the last one. An example is VDKText where Widget() return packing box not text itself. Tip: In doubt use always WrappedWidget() instead of Widget(), is always safer. |
|
Setting this property will set/get object cursor type. |
|
Setting this property will set/get object sensitivity. |
|
Setting this property will set the object font. i.e.: obj->Font = new VDKFont(obj,"X-font-string-chock-full-o-dashes-goes-in-here"); |
|
Setting one of these this properties will set/get object background color. Naming convention follows Gtk+ one. Example: form->NormalBackground = VDKRgb(255,0,0); (Tip: VDKRgb is a structure defined in vdkutils.h. Remember that some objects are transparent, so if you want to set the background color, you actually have to set the background color of the parent, VDKLabel is an example. |
|
Object parent, where the signal flows if not stopped |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
stock connected signal |
|
underlaying gtk+ widget widget and sigwid could be different, e.g into composite widget made of a container with some inner widget. See Widget() and WrappedWidget() |
|
Setting this property will set/get object minimum size. |
|
Setting this property will show/hide or get object visibility Reimplemented in VDKForm. |
|
underlaying gtk+ widget |