CommonC++Lib RiscOSC++Lib ToolboxC++Lib
Toolbox Library for use with the RiscOS DDE C++/CFront compiler
Loading...
Searching...
No Matches
ToolboxIconbarObj Class Reference

#include <ToolboxIconbarObj.h>

Inheritance diagram for ToolboxIconbarObj:
ToolboxObj Object ErrorReport

Public Member Functions

 ToolboxIconbarObj ()
 ~ToolboxIconbarObj ()
int getIconHandle ()
ToolboxIconbarObjsetMenu (ObjectId menuId)
ObjectId getMenu ()
ToolboxIconbarObjsetEvent (int selectEvent, int adjustEvent)
ToolboxIconbarObjsetSelectEvent (int selectEvent)
ToolboxIconbarObjsetAdjustEvent (int adjustEvent)
ToolboxIconbarObjgetEvent (int *selectEvent, int *adjustEvent)
int getSelectEvent ()
int getAdjustEvent ()
ToolboxIconbarObjsetShow (ObjectId select, ObjectId adjust)
ToolboxIconbarObjsetSelectShow (ObjectId select)
ToolboxIconbarObjsetAdjustShow (ObjectId adjust)
ToolboxIconbarObjgetShow (ObjectId *select, ObjectId *adjust)
ObjectId getSelectShow ()
ObjectId getAdjustShow ()
ToolboxIconbarObjsetHelpMessage (char *message)
ToolboxIconbarObjdetachHelpMessage ()
int getHelpMessage ()
int getHelpMessage (char *messageBuffer, int bufSize)
ToolboxIconbarObjsetText (char *text)
int getText ()
int getText (char *textBuffer, int bufSize)
ToolboxIconbarObjsetSprite (char *spriteName)
int getSpriteName ()
int getSpriteName (char *spriteNameBuffer, int bufSize)
ToolboxIconbarObjsetObjectId (ObjectId objectId)
ToolboxIconbarObjsetFlags (unsigned int flags)
ToolboxIconbarObjclearFlags ()
void showProperties ()
char * getClassName ()
int getClassType ()
Public Member Functions inherited from ToolboxObj
 ToolboxObj ()
 ToolboxObj (ObjectId id)
 ToolboxObj (unsigned int flags, void *name_or_template)
 ~ToolboxObj ()
int getTemplateName ()
void getTemplateName (char *buffer, int buff_size, int *nbytes)
virtual ToolboxObjshowObject (int show_type, void *type, ObjectId parent, ComponentId parent_component)
virtual ToolboxObjhideObject ()
unsigned int getObjectState (unsigned int *state)
virtual ToolboxObjsetClientHandle (void *client_handle)
unsigned int getClientHandle (void *client_handle)
ObjectId getParent ()
ObjectId getAncestor ()
virtual ToolboxObjraiseToolboxEvent (ComponentId component, ToolboxEvent *event)
ObjectClass getObjectClass ()
ObjectClass readObjectClass ()
virtual ToolboxObjobjectMiscOp (_kernel_swi_regs *regs)
ObjectId readObjectId ()
ObjectId readParentObjectId ()
ObjectId readAncestorObjectId ()
ToolboxObjsetFlags (unsigned int flags)
ToolboxObjclearFlags ()
unsigned int getFlags ()
ToolboxObjsetObjectId (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 ()
 ~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"}

Constructor & Destructor Documentation

◆ ToolboxIconbarObj()

ToolboxIconbarObj::ToolboxIconbarObj ( )

◆ ~ToolboxIconbarObj()

ToolboxIconbarObj::~ToolboxIconbarObj ( )

Member Function Documentation

◆ clearFlags()

ToolboxIconbarObj & ToolboxIconbarObj::clearFlags ( )

◆ detachHelpMessage()

ToolboxIconbarObj & ToolboxIconbarObj::detachHelpMessage ( )

◆ getAdjustEvent()

int ToolboxIconbarObj::getAdjustEvent ( )

◆ getAdjustShow()

ObjectId ToolboxIconbarObj::getAdjustShow ( )

◆ getClassName()

char * ToolboxIconbarObj::getClassName ( )
inlinevirtual

Implements Object.

◆ getClassType()

int ToolboxIconbarObj::getClassType ( )
inlinevirtual

Implements Object.

◆ getEvent()

ToolboxIconbarObj & ToolboxIconbarObj::getEvent ( int * selectEvent,
int * adjustEvent )

◆ getHelpMessage() [1/2]

int ToolboxIconbarObj::getHelpMessage ( )

◆ getHelpMessage() [2/2]

int ToolboxIconbarObj::getHelpMessage ( char * messageBuffer,
int bufSize )

◆ getIconHandle()

int ToolboxIconbarObj::getIconHandle ( )

◆ getMenu()

ObjectId ToolboxIconbarObj::getMenu ( )

◆ getSelectEvent()

int ToolboxIconbarObj::getSelectEvent ( )

◆ getSelectShow()

ObjectId ToolboxIconbarObj::getSelectShow ( )

◆ getShow()

ToolboxIconbarObj & ToolboxIconbarObj::getShow ( ObjectId * select,
ObjectId * adjust )

◆ getSpriteName() [1/2]

int ToolboxIconbarObj::getSpriteName ( )

◆ getSpriteName() [2/2]

int ToolboxIconbarObj::getSpriteName ( char * spriteNameBuffer,
int bufSize )

◆ getText() [1/2]

int ToolboxIconbarObj::getText ( )

◆ getText() [2/2]

int ToolboxIconbarObj::getText ( char * textBuffer,
int bufSize )

◆ setAdjustEvent()

ToolboxIconbarObj & ToolboxIconbarObj::setAdjustEvent ( int adjustEvent)

◆ setAdjustShow()

ToolboxIconbarObj & ToolboxIconbarObj::setAdjustShow ( ObjectId adjust)

◆ setEvent()

ToolboxIconbarObj & ToolboxIconbarObj::setEvent ( int selectEvent,
int adjustEvent )

◆ setFlags()

ToolboxIconbarObj & ToolboxIconbarObj::setFlags ( unsigned int flags)

◆ setHelpMessage()

ToolboxIconbarObj & ToolboxIconbarObj::setHelpMessage ( char * message)

◆ setMenu()

ToolboxIconbarObj & ToolboxIconbarObj::setMenu ( ObjectId menuId)

◆ setObjectId()

ToolboxIconbarObj & ToolboxIconbarObj::setObjectId ( ObjectId objectId)

◆ setSelectEvent()

ToolboxIconbarObj & ToolboxIconbarObj::setSelectEvent ( int selectEvent)

◆ setSelectShow()

ToolboxIconbarObj & ToolboxIconbarObj::setSelectShow ( ObjectId select)

◆ setShow()

ToolboxIconbarObj & ToolboxIconbarObj::setShow ( ObjectId select,
ObjectId adjust )

◆ setSprite()

ToolboxIconbarObj & ToolboxIconbarObj::setSprite ( char * spriteName)

◆ setText()

ToolboxIconbarObj & ToolboxIconbarObj::setText ( char * text)

◆ showProperties()

void ToolboxIconbarObj::showProperties ( )
inlinevirtual

Implements Object.


The documentation for this class was generated from the following files: