|
| FontDbox () |
| Construct creates an unassigned FontDbox. More...
|
|
| FontDbox (const FontDbox &other) |
| Construct a FontDbox from another FontDbox. More...
|
|
| FontDbox (const Object &other) |
| Construct a FontDbox from an Object that refers to a FontDbox. More...
|
|
| FontDbox (const std::string &template_name) |
| Create a FontDbox from the named template. More...
|
|
| FontDbox (const res::ResFontDbox &object_template) |
| Create a FontDbox from an in memory template resource. More...
|
|
FontDbox & | operator= (const FontDbox &other) |
| Assign this FontDbox from another. More...
|
|
FontDbox & | operator= (const Object &other) |
| Assign this FontDbox from an Object that refers to a FontDbox. More...
|
|
bool | operator== (const Object &other) const |
| Check if this FontDbox refers to the same underlying toolbox object as another. More...
|
|
bool | operator!= (const Object &other) const |
| Check if this FontDbox does not refers to the same underlying toolbox object as another. More...
|
|
Window | window () const |
| Return the underlying toolbox window used to implement the FontDbox object.
|
|
void | font (std::string value) |
| Set font to select. More...
|
|
void | no_font () |
| Set dialog to no font selected.
|
|
std::string | font () const |
| Return selected font.
|
|
int | font_length () const |
| Return selected font name length.
|
|
void | height (int size) |
| Set height of font. More...
|
|
int | height () const |
| Get height of font. More...
|
|
void | aspect_ratio (int value) |
| Set aspect ratio of font.
|
|
int | aspect_ratio () const |
| Get aspect ration of font.
|
|
void | try_string (std::string value) |
| Set string to show in try box.
|
|
std::string | try_string () const |
| Get string to shown in try box.
|
|
int | try_string_length () const |
| Get length of string shown in try box.
|
|
void | title (std::string value) |
| Set title.
|
|
std::string | title () const |
| Get title.
|
|
int | title_length () const |
| Get length of title.
|
|
void | add_about_to_be_shown_listener (AboutToBeShownListener *listener) |
| This event is raised just before the FontDbox underlying window is about to be shown.
|
|
void | remove_about_to_be_shown_listener (AboutToBeShownListener *listener) |
| Remove about to be shown listener.
|
|
void | add_has_been_hidden_listener (HasBeenHiddenListener *listener) |
| This event is raised after the FontDbox dialog has been completed.
|
|
void | remove_has_been_hidden_listener (HasBeenHiddenListener *listener) |
| Remove has been hidden listener.
|
|
void | add_apply_listener (FontDboxApplyListener *listener) |
| Add listener for when a font is chosen.
|
|
void | remove_apply_listener (FontDboxApplyListener *listener) |
| Remove listener for when a font is chosen.
|
|
| ShowFullObject () |
| Constructor with no reference to a Toolbox object. More...
|
|
| ShowFullObject (ObjectId handle) |
| Construct from a Toolbox object id. More...
|
|
| ShowFullObject (const Object &other) |
| Construct as reference to another Toolbox object. More...
|
|
| ShowFullObject (const std::string &template_name) |
| Create a Toolbox object and make this object a reference to it. More...
|
|
| ShowFullObject (const res::ResObject &object_template) |
| Create Toolbox object from a memory template and make this object a reference to it. More...
|
|
void | show (const ShowFullSpec &full_spec) |
| Show object with full position specified.
|
|
void | show (const ShowFullSpec &full_spec, const Object &parent) |
| Show object with full position specified.
|
|
void | show (const ShowFullSpec &full_spec, const Component &parent) |
| Show object with full position specified.
|
|
void | show (const Object &parent) |
| Show object with given parent object.
|
|
void | show (const Component &parent) |
| Show object with given parent component.
|
|
void | show (const Point &pos) |
| Show object with top left at the given position.
|
|
void | show (const Point &pos, const Object &parent) |
| Show object with top left at the given position.
|
|
void | show (const Point &pos, const Component &parent) |
| Show object with top left at the given position.
|
|
void | show_as_menu () |
| Show object as a menu at default position.
|
|
void | show_as_menu (const Object &parent) |
| Show object as a menu with the given parent.
|
|
void | show_as_menu (const Component &parent) |
| Show object as a menu with the given parent.
|
|
void | show_as_menu (const Point &pos) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_menu (const Point &pos, const Object &parent) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_menu (const Point &pos, const Component &parent) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_submenu (const MenuItem &parent) |
| Show object as a sub menu from the given menu item.
|
|
void | show_as_submenu (const Point &pos, const MenuItem &parent) |
| Show object as a sub menu at the given point from the given menu item.
|
|
| ShowPointObject () |
| Constructor with no reference to a Toolbox object. More...
|
|
| ShowPointObject (ObjectId handle) |
| Construct from a Toolbox object id. More...
|
|
| ShowPointObject (const Object &other) |
| Construct as reference to another Toolbox object. More...
|
|
| ShowPointObject (const std::string &template_name) |
| Create a Toolbox object and make this object a reference to it. More...
|
|
| ShowPointObject (const res::ResObject &object_template) |
| Create Toolbox object from a memory template and make this object a reference to it. More...
|
|
void | show (const Object &parent) |
| Show object with given parent object.
|
|
void | show (const Component &parent) |
| Show object with given parent component.
|
|
void | show (const Point &pos) |
| Show object with top left at the given position.
|
|
void | show (const Point &pos, const Object &parent) |
| Show object with top left at the given position.
|
|
void | show (const Point &pos, const Component &parent) |
| Show object with top left at the given position.
|
|
void | show_as_menu () |
| Show object as a menu at default position.
|
|
void | show_as_menu (const Object &parent) |
| Show object as a menu with the given parent.
|
|
void | show_as_menu (const Component &parent) |
| Show object as a menu with the given parent.
|
|
void | show_as_menu (const Point &pos) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_menu (const Point &pos, const Object &parent) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_menu (const Point &pos, const Component &parent) |
| Show object as a menu at the given point with the given parent.
|
|
void | show_as_submenu (const MenuItem &parent) |
| Show object as a sub menu from the given menu item.
|
|
void | show_as_submenu (const Point &pos, const MenuItem &parent) |
| Show object as a sub menu at the given point from the given menu item.
|
|
void | show () |
| Show the object at the default place. More...
|
|
| Object () |
| Constructs an object unattached to a toolbox object. More...
|
|
| Object (ObjectId handle) |
| Construct an object referencing the given toolbox object. More...
|
|
| Object (const Object &other) |
| Construct an object referencing the same toolbox object as another.
|
|
| Object (const std::string &template_name) |
| Create a toolbox object with the given name in the application resources and assign a reference to it in this object. More...
|
|
void | delete_object () |
| Delete the underlying toolbox object. More...
|
|
bool | null () const |
| Check if object has been initialised. More...
|
|
ObjectId | handle () const |
| Return the underlying toolbox object id this object references. More...
|
|
Object & | operator= (const Object &other) |
| Assign this object to reference the same toolbox object as another. More...
|
|
bool | operator== (const Object &other) const |
| Check if this object references the same toolbox object as another. More...
|
|
bool | operator!= (const Object &other) const |
| Check if this object does not reference the same toolbox object as another. More...
|
|
| operator bool () const |
| Operator to check if an object has been initialised. More...
|
|
int | toolbox_class () const |
| Get the toolbox class of this object. More...
|
|
void | check_toolbox_class (int class_id) const |
| Check if this objects toolbox class is as specified. More...
|
|
void * | client_handle () const |
| Return user defined handle stored against this object. More...
|
|
void | client_handle (void *client_handle) |
| Set a user defined handle for this object. More...
|
|
Object | parent_object () const |
| Get parent object. More...
|
|
Component | parent_component () const |
| Get parent component. More...
|
|
Object | ancestor_object () const |
| Get ancestor object. More...
|
|
Component | ancestor_component () const |
| Get ancestor component. More...
|
|
void | show () |
| Show the object at the default place. More...
|
|
void | show_centred () |
| Show the object in the centre of the screen. More...
|
|
void | show_at_pointer () |
| Show the object at the current mouse position. More...
|
|
void | hide () |
| Hide the object. More...
|
|
bool | showing () const |
| Check if an object is currently showing.
|
|
void | add_command (int command_id, Command *command) |
| Add a command to this Object. More...
|
|
void | remove_command (int command_id, Command *command) |
| Remove a command from this object. More...
|
|
void | add_user_event_listener (int event_id, UserEventListener *listener) |
| Add a user event listener. More...
|
|
void | remove_user_event_listener (int event_id, UserEventListener *listener) |
| Remove a user event listener from this object. More...
|
|
void | add_object_deleted_listener (ObjectDeletedListener *listener) |
| Add listener for when the toolbox object referenced by this object has been deleted. More...
|
|
void | remove_object_deleted_listener (ObjectDeletedListener *listener) |
| Remove listener for when the toolbox object referenced by this object has been deleted. More...
|
|
void | remove_all_listeners () |
| Remove all listeners and commands from this object. More...
|
|
Class to show a toolbox FontDbox object.
This dialogue allows you to choose a font with its size, weight and style.