25 #ifndef TBX_ACTIONBUTTON_H
26 #define TBX_ACTIONBUTTON_H
32 class ButtonSelectedListener;
43 enum { TOOLBOX_CLASS = 128 };
This is the base class for all Gadgets.
Definition: gadget.h:48
Base class for commands in tbx.
Definition: command.h:36
void check_toolbox_class(int class_id) const
Check the underlying gadget class for this object has the given class id.
Definition: gadget.cc:47
int int_property(int property_id) const
Get an integer property from the toolbox Component.
Definition: component.cc:165
int string_property_length(int property_id) const
Get a the length of a string property from the toolbox object.
Definition: component.cc:302
ComponentId id() const
Get the component ID of this component.
Definition: component.h:103
Base class for components in an object.
Definition: component.h:42
std::string string_property(int property_id) const
Get a string property from the toolbox object.
Definition: component.cc:261
The Window object represents a toolbox window.
Definition: window.h:69
ObjectId _handle
Underlying toolbox handle.
Definition: component.h:45
int _id
Underlying toolbox component id.
Definition: component.h:46
Class to manipulate a toolbox object.
Definition: object.h:50
ObjectId handle() const
Return the object handle for his component.
Definition: component.h:95