32 #ifndef TBX_COLOURMENU_H_
33 #define TBX_COLOURMENU_H_
35 #include "showpointobject.h"
43 class AboutToBeShownListener;
44 class HasBeenHiddenListener;
45 class ColourMenuSelectionListener;
59 enum { TOOLBOX_CLASS = 0x82980 };
ObjectId _handle
Handle for toolbox object.
Definition: object.h:173
Listener for about to be shown event.
Definition: abouttobeshownlistener.h:76
void check_toolbox_class(int class_id) const
Check if this objects toolbox class is as specified.
Definition: object.cc:122
int string_property_length(int property_id) const
Gets the size of a string properties buffer.
Definition: object.cc:530
Class to represent a standard desktop WIMP colour.
Definition: colour.h:146
int int_property(int property_id) const
Return the value of a property that returns an integer.
Definition: object.cc:435
std::string string_property(int property_id) const
Return the value of a property that returns text.
Definition: object.cc:477
bool bool_property(int property_id) const
Get a boolean property from the toolbox Cobject.
Definition: object.cc:553
ObjectId handle() const
Return the underlying toolbox object id this object references.
Definition: object.h:93
Base class for all toolbox event listeners.
Definition: listener.h:33
Object that can be shown at a specific position as well as its default place.
Definition: showpointobject.h:42
Listener for an object has been hidden event.
Definition: hasbeenhiddenlistener.h:36
Class to manipulate a toolbox object.
Definition: object.h:50