2005/5/9

     
 

class ToolBarBase

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::wx::ToolBarBase Class Reference

#include <ToolBar.h>

Inheritance diagram for acdk::wx::ToolBarBase:

acdk::wx::Control acdk::wx::Window acdk::wx::EvtHandler acdk::wx::WxObject acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch acdk::wx::ide::DynamicToolBar acdk::wx::ToolBar List of all members.

Public Member Functions

RToolBarToolBase addTool (int id, IN(RString) label, IN(RBitmap) bitmap, IN(RBitmap) bmpDisabled, ItemKind kind=ItemNormal, IN(RString) shortHelp=, IN(RString) longHelp=, IN(acdk::lang::Object) data=Nil)
RToolBarToolBase addTool (int id, IN(RString) label, IN(RBitmap) bitmap, IN(RString) shortHelp=, ItemKind kind=ItemNormal)
RToolBarToolBase addCheckTool (int id, IN(RString) label, IN(RBitmap) bitmap, IN(RBitmap) bmpDisabled=Bitmap::nullBitmap(), IN(RString) shortHelp=, IN(RString) longHelp=, IN(acdk::lang::Object) data=Nil)
RToolBarToolBase addRadioTool (int id, IN(RString) label, IN(RBitmap) bitmap, IN(RBitmap) bmpDisabled=Bitmap::nullBitmap(), IN(RString) shortHelp=, IN(RString) longHelp=, IN(acdk::lang::Object) data=Nil)
virtual RToolBarToolBase insertTool (int pos, int id, IN(RString) label, IN(RBitmap) bitmap, IN(RBitmap) bmpDisabled=Bitmap::nullBitmap(), ItemKind kind=ItemNormal, IN(RString) shortHelp=, IN(RString) longHelp=, IN(acdk::lang::Object) clientData=Nil)
virtual RToolBarToolBase addControl (IN(RControl) control)
virtual RToolBarToolBase insertControl (int pos, IN(RControl) control)
virtual RControl findControl (int id)
virtual RToolBarToolBase addSeparator ()
virtual RToolBarToolBase insertSeparator (int pos)
virtual RToolBarToolBase removeTool (int id)
virtual bool deleteToolByPos (int pos)
virtual bool deleteTool (int id)
virtual void clearTools ()
virtual bool realize ()
virtual void enableTool (int id, bool enable)
virtual void toggleTool (int id, bool toggle)
virtual void setToggle (int id, bool toggle)
virtual acdk::lang::Object getToolClientData (int id) const
virtual void setToolClientData (int id, IN(acdk::lang::Object) clientData)
virtual bool getToolState (int id) const
virtual bool getToolEnabled (int id) const
virtual void setToolShortHelp (int id, IN(RString) helpString)
virtual RString getToolShortHelp (int id) const
virtual void setToolLongHelp (int id, IN(RString) helpString)
virtual RString getToolLongHelp (int id) const
virtual void setMargins (int x, int y)
void setMargins (IN(RSize) size)
virtual void setToolPacking (int packing)
virtual void setToolSeparation (int separation)
virtual RSize getToolMargins () const
virtual int getToolPacking () const
virtual int getToolSeparation () const
virtual void setRows (int nRows)
void setMaxRowsCols (int rows, int cols)
int getMaxRows () const
int getMaxCols () const
virtual void setToolBitmapSize (IN(RSize) size)
virtual RSize getToolBitmapSize () const
virtual RSize getToolSize () const
virtual RToolBarToolBase findToolForPosition (int x, int y) const
bool isVertical () const

Member Function Documentation

RToolBarToolBase acdk::wx::ToolBarBase::addCheckTool (  int  id,
IN(RString)  label,
IN(RBitmap)  bitmap,
IN(RBitmap)  bmpDisabled = Bitmap::nullBitmap(),
IN(RString)  shortHelp = ,
IN(RString)  longHelp = ,
IN(acdk::lang::Object)  data = Nil
)  [inline]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::addControl (  IN(RControl)  control  )  [inline, virtual]
 

RToolBarToolBase acdk::wx::ToolBarBase::addRadioTool (  int  id,
IN(RString)  label,
IN(RBitmap)  bitmap,
IN(RBitmap)  bmpDisabled = Bitmap::nullBitmap(),
IN(RString)  shortHelp = ,
IN(RString)  longHelp = ,
IN(acdk::lang::Object)  data = Nil
)  [inline]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::addSeparator (   )  [inline, virtual]
 

RToolBarToolBase acdk::wx::ToolBarBase::addTool (  int  id,
IN(RString)  label,
IN(RBitmap)  bitmap,
IN(RString)  shortHelp = ,
ItemKind  kind = ItemNormal
)  [inline]
 

RToolBarToolBase acdk::wx::ToolBarBase::addTool (  int  id,
IN(RString)  label,
IN(RBitmap)  bitmap,
IN(RBitmap)  bmpDisabled,
ItemKind  kind = ItemNormal,
IN(RString)  shortHelp = ,
IN(RString)  longHelp = ,
IN(acdk::lang::Object)  data = Nil
)  [inline]
 

virtual void acdk::wx::ToolBarBase::clearTools (   )  [inline, virtual]
 

virtual bool acdk::wx::ToolBarBase::deleteTool (  int  id  )  [inline, virtual]
 

virtual bool acdk::wx::ToolBarBase::deleteToolByPos (  int  pos  )  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::enableTool (  int  id,
bool  enable
)  [inline, virtual]
 

virtual RControl acdk::wx::ToolBarBase::findControl (  int  id  )  [inline, virtual]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::findToolForPosition (  int  x,
int  y
)  const [inline, virtual]
 

int acdk::wx::ToolBarBase::getMaxCols (   )  const [inline]
 

int acdk::wx::ToolBarBase::getMaxRows (   )  const [inline]
 

virtual RSize acdk::wx::ToolBarBase::getToolBitmapSize (   )  const [inline, virtual]
 

virtual acdk::lang::Object acdk::wx::ToolBarBase::getToolClientData (  int  id  )  const [inline, virtual]
 

virtual bool acdk::wx::ToolBarBase::getToolEnabled (  int  id  )  const [inline, virtual]
 

virtual RString acdk::wx::ToolBarBase::getToolLongHelp (  int  id  )  const [inline, virtual]
 

virtual RSize acdk::wx::ToolBarBase::getToolMargins (   )  const [inline, virtual]
 

virtual int acdk::wx::ToolBarBase::getToolPacking (   )  const [inline, virtual]
 

virtual int acdk::wx::ToolBarBase::getToolSeparation (   )  const [inline, virtual]
 

virtual RString acdk::wx::ToolBarBase::getToolShortHelp (  int  id  )  const [inline, virtual]
 

virtual RSize acdk::wx::ToolBarBase::getToolSize (   )  const [inline, virtual]
 

virtual bool acdk::wx::ToolBarBase::getToolState (  int  id  )  const [inline, virtual]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::insertControl (  int  pos,
IN(RControl)  control
)  [inline, virtual]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::insertSeparator (  int  pos  )  [inline, virtual]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::insertTool (  int  pos,
int  id,
IN(RString)  label,
IN(RBitmap)  bitmap,
IN(RBitmap)  bmpDisabled = Bitmap::nullBitmap(),
ItemKind  kind = ItemNormal,
IN(RString)  shortHelp = ,
IN(RString)  longHelp = ,
IN(acdk::lang::Object)  clientData = Nil
)  [inline, virtual]
 

bool acdk::wx::ToolBarBase::isVertical (   )  const [inline]
 

virtual bool acdk::wx::ToolBarBase::realize (   )  [inline, virtual]
 

virtual RToolBarToolBase acdk::wx::ToolBarBase::removeTool (  int  id  )  [inline, virtual]
 

void acdk::wx::ToolBarBase::setMargins (  IN(RSize)  size  )  [inline]
 

virtual void acdk::wx::ToolBarBase::setMargins (  int  x,
int  y
)  [inline, virtual]
 

void acdk::wx::ToolBarBase::setMaxRowsCols (  int  rows,
int  cols
)  [inline]
 

virtual void acdk::wx::ToolBarBase::setRows (  int  nRows  )  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToggle (  int  id,
bool  toggle
)  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolBitmapSize (  IN(RSize)  size  )  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolClientData (  int  id,
IN(acdk::lang::Object)  clientData
)  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolLongHelp (  int  id,
IN(RString)  helpString
)  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolPacking (  int  packing  )  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolSeparation (  int  separation  )  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::setToolShortHelp (  int  id,
IN(RString)  helpString
)  [inline, virtual]
 

virtual void acdk::wx::ToolBarBase::toggleTool (  int  id,
bool  toggle
)  [inline, virtual]