|
CommonC++Lib RiscOSC++Lib ToolboxC++Lib
Toolbox Library for use with the RiscOS DDE C++/CFront compiler
|
#include <ToolboxMenuObj.h>
Public Member Functions | |
| ToolboxMenuObj () | |
| ToolboxMenuObj (ObjectId objectId) | |
| ToolboxMenuObj (IdBlock *) | |
| ToolboxMenuObj & | setTick (ComponentId entry, int value) |
| int | getTick (ComponentId entry) |
| ToolboxMenuObj & | setFade (ComponentId entry, int fade) |
| int | getFade (ComponentId entry) |
| ToolboxMenuObj & | setEntryText (ComponentId entry, char *text) |
| int | getEntryText (ComponentId entry) |
| int | getEntryText (ComponentId entry, char *buffer, int bufSize) |
| ToolboxMenuObj & | setEntrySprite (ComponentId entry, char *spriteName) |
| int | getEntrySprite (ComponentId entry) |
| int | getEntrySprite (ComponentId entry, char *buffer, int bufSize) |
| ToolboxMenuObj & | setSubMenuShow (ComponentId entry, ObjectId subMenu) |
| ObjectId | getSubMenuShow (ComponentId entry) |
| ToolboxMenuObj & | setSubMenuEvent (ComponentId entry, int toolboxEvent) |
| int | getSubMenuEvent (ComponentId entry) |
| ToolboxMenuObj & | setClickShow (ComponentId entry, ObjectId object, int showFlags) |
| int | getClickShowObjectId (ComponentId entry) |
| int | getClickShowFlags (ComponentId entry) |
| ToolboxMenuObj & | setClickEvent (ComponentId entry, int toolboxEvent) |
| int | getClickEvent (ComponentId entry) |
| ToolboxMenuObj & | setHelpMessage (char *helpMessage) |
| int | getHelpMessage () |
| int | getHelpMessage (char *buffer, int bufSize) |
| ToolboxMenuObj & | setEntryHelpMessage (ComponentId entry, char *helpMessage) |
| int | getEntryHelpMessage (ComponentId entry) |
| int | getEntryHelpMessage (ComponentId entry, char *buffer, int bufSize) |
| ComponentId | addEntry (ComponentId entryId, char *entryDescription) |
| ToolboxMenuObj & | removeEntry (ComponentId entry) |
| int | getHeight () |
| int | getWidth () |
| ToolboxMenuObj & | setTitle (char *title) |
| int | getTitle () |
| int | getTitle (char *buffer, int bufSize) |
| ToolboxMenuObj & | setObjectId (ObjectId objectId) |
| ToolboxMenuObj & | setFlags (unsigned int flags) |
| ToolboxMenuObj & | clearFlags () |
| void | showProperties () |
| char * | getClassName () |
| int | getClassType () |
| Public Member Functions inherited from ToolboxObj | |
| ToolboxObj () | |
| ToolboxObj (ObjectId id) | |
| ToolboxObj (IdBlock *) | |
| ToolboxObj (unsigned int, IdBlock *) | |
| ToolboxObj (unsigned int flags, void *name_or_template) | |
| ~ToolboxObj () | |
| int | getTemplateName () |
| void | getTemplateName (char *buffer, int buff_size, int *nbytes) |
| virtual ToolboxObj & | showObject (int show_type, void *type, ObjectId parent, ComponentId parent_component) |
| virtual ToolboxObj & | hideObject () |
| unsigned int | getObjectState (unsigned int *state) |
| virtual ToolboxObj & | setClientHandle (void *client_handle) |
| unsigned int | getClientHandle (void *client_handle) |
| ObjectId | getParent () |
| ObjectId | getAncestor () |
| virtual ToolboxObj & | raiseToolboxEvent (ComponentId component, ToolboxEvent *event) |
| ObjectClass | getObjectClass () |
| ObjectClass | readObjectClass () |
| virtual ToolboxObj & | objectMiscOp (_kernel_swi_regs *regs) |
| ObjectId | readObjectId () |
| ObjectId | readParentObjectId () |
| ObjectId | readAncestorObjectId () |
| ToolboxObj & | setFlags (unsigned int flags) |
| ToolboxObj & | clearFlags () |
| unsigned int | getFlags () |
| ToolboxObj & | setObjectId (ObjectId id) |
| void | deleteObject () |
| int | isTemplate (char *templateName) |
| virtual ObjectId | createObject (void *name_or_template) |
| void | showProperties () |
| char * | getClassName () |
| int | getClassType () |
| Public Member Functions inherited from Object | |
| Object () | |
| Public Member Functions inherited from ErrorReport | |
| ErrorReport () | |
| ~ErrorReport () | |
Additional Inherited Members | |
| Public Types inherited from ErrorReport | |
| enum | errorEnv { CONSOLE , WIMP } |
| Static Public Member Functions inherited from ErrorReport | |
| static void | setLastError (_kernel_oserror *, unsigned int) |
| static void | setLastError (_kernel_oserror *, unsigned int, char *location) |
| static _kernel_oserror * | getLastError () |
| static void | setErrFlags (unsigned int) |
| static unsigned int | getErrFlags () |
| static void | setAsWimpTask (char *) |
| static void | setAsConsoleTask () |
| static void | setLocation (char *) |
| static char * | getLocation () |
| static char * | getTaskName () |
| static void | clearError () |
| static int | getEnvironment () |
| static void | setTrap (int, int *) |
| static void | clearTrap () |
| Static Public Attributes inherited from ToolboxObj | |
| static _kernel_oserror | ToolboxObjectIdNotSet = {0x8888,"Toolbox ObjectId not set"} |
| Protected Member Functions inherited from Object | |
| ~Object () | |
|
inline |
| ToolboxMenuObj::ToolboxMenuObj | ( | ObjectId | objectId | ) |
| ToolboxMenuObj::ToolboxMenuObj | ( | IdBlock * | idBlock | ) |
| ComponentId ToolboxMenuObj::addEntry | ( | ComponentId | entryId, |
| char * | entryDescription ) |
| ToolboxMenuObj & ToolboxMenuObj::clearFlags | ( | ) |
|
inlinevirtual |
Implements Object.
|
inlinevirtual |
Implements Object.
| int ToolboxMenuObj::getClickEvent | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getClickShowFlags | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getClickShowObjectId | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getEntryHelpMessage | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getEntryHelpMessage | ( | ComponentId | entry, |
| char * | buffer, | ||
| int | bufSize ) |
| int ToolboxMenuObj::getEntrySprite | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getEntrySprite | ( | ComponentId | entry, |
| char * | buffer, | ||
| int | bufSize ) |
| int ToolboxMenuObj::getEntryText | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getEntryText | ( | ComponentId | entry, |
| char * | buffer, | ||
| int | bufSize ) |
| int ToolboxMenuObj::getFade | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getHeight | ( | ) |
| int ToolboxMenuObj::getHelpMessage | ( | ) |
| int ToolboxMenuObj::getHelpMessage | ( | char * | buffer, |
| int | bufSize ) |
| int ToolboxMenuObj::getSubMenuEvent | ( | ComponentId | entry | ) |
| ObjectId ToolboxMenuObj::getSubMenuShow | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getTick | ( | ComponentId | entry | ) |
| int ToolboxMenuObj::getTitle | ( | ) |
| int ToolboxMenuObj::getTitle | ( | char * | buffer, |
| int | bufSize ) |
| int ToolboxMenuObj::getWidth | ( | ) |
| ToolboxMenuObj & ToolboxMenuObj::removeEntry | ( | ComponentId | entry | ) |
| ToolboxMenuObj & ToolboxMenuObj::setClickEvent | ( | ComponentId | entry, |
| int | toolboxEvent ) |
| ToolboxMenuObj & ToolboxMenuObj::setClickShow | ( | ComponentId | entry, |
| ObjectId | object, | ||
| int | showFlags ) |
| ToolboxMenuObj & ToolboxMenuObj::setEntryHelpMessage | ( | ComponentId | entry, |
| char * | helpMessage ) |
| ToolboxMenuObj & ToolboxMenuObj::setEntrySprite | ( | ComponentId | entry, |
| char * | spriteName ) |
| ToolboxMenuObj & ToolboxMenuObj::setEntryText | ( | ComponentId | entry, |
| char * | text ) |
| ToolboxMenuObj & ToolboxMenuObj::setFade | ( | ComponentId | entry, |
| int | fade ) |
| ToolboxMenuObj & ToolboxMenuObj::setFlags | ( | unsigned int | flags | ) |
| ToolboxMenuObj & ToolboxMenuObj::setHelpMessage | ( | char * | helpMessage | ) |
| ToolboxMenuObj & ToolboxMenuObj::setObjectId | ( | ObjectId | objectId | ) |
| ToolboxMenuObj & ToolboxMenuObj::setSubMenuEvent | ( | ComponentId | entry, |
| int | toolboxEvent ) |
| ToolboxMenuObj & ToolboxMenuObj::setSubMenuShow | ( | ComponentId | entry, |
| ObjectId | subMenu ) |
| ToolboxMenuObj & ToolboxMenuObj::setTick | ( | ComponentId | entry, |
| int | value ) |
| ToolboxMenuObj & ToolboxMenuObj::setTitle | ( | char * | title | ) |
|
inlinevirtual |
Implements Object.