2005/5/9

     
 

class Menu

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

acdk::wx::Menu Class Reference

#include <Menu.h>

Inheritance diagram for acdk::wx::Menu:

acdk::wx::EvtHandler acdk::wx::WxObject acdk::lang::Object acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

see wxMenu

Author:
Roger Rene Kommer (mailto:kommer@artefaktur.com)
Version:
Revision
1.11
Date:
Date
2005/02/05 10:45:35


Public Member Functions

 Menu (int style=0)
 Menu (IN(RString) name, int style)
void append (int id, IN(RString) label, IN(RString) help=, ItemKind kind=ItemNormal)
void append (IN(RString) label, IN(acdk::lang::dmi::RDmiDelegate) delegate, IN(RString) help=, ItemKind kind=ItemNormal)
 doesn't seem to work

void appendSeparator ()
void appendCheckItem (int id, IN(RString) text, IN(RString) help=)
void appendRadioItem (int id, IN(RString) text, IN(RString) help=)
void append (int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=)
void append (IN(RMenuItem) item)
virtual void insertBreak ()
bool insert (int pos, IN(RMenuItem) item)
void insert (int pos, int id, IN(RString) text, IN(RString) help=, ItemKind kind=ItemNormal)
void insertSeparator (int pos)
void insertCheckItem (int pos, int id, IN(RString) text, IN(RString) help=)
void insertRadioItem (int pos, int id, IN(RString) text, IN(RString) help=)
void insert (int pos, int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=)
void prepend (IN(RMenuItem) item)
void prepend (int id, IN(RString) text, IN(RString) help=, ItemKind kind=ItemNormal)
void prependSeparator ()
void prependCheckItem (int id, IN(RString) text, IN(RString) help=)
void prependRadioItem (int id, IN(RString) text, IN(RString) help=)
void prepend (int id, IN(RString) text, IN(RMenu) submenu, IN(RString) help=)
RMenuItem remove (int id)
RMenuItem remove (IN(RMenuItem) item)
bool deleteItem (int id)
bool deleteItem (IN(RMenuItem) item)
bool destroy (int id)
bool destroy (IN(RMenuItem) item)
int getMenuItemCount () const
virtual int findItem (IN(RString) item) const
void enable (int id, bool enable)
bool isEnabled (int id) const
void check (int id, bool check)
bool isChecked (int id) const
void setLabel (int id, IN(RString) label)
RString getLabel (int id) const
virtual void setHelpString (int id, IN(RString) helpString)
virtual RString getHelpString (int id) const
virtual void setTitle (IN(RString) title)
RString getTitle () const
void setEventHandler (IN(REvtHandler) handler)
REvtHandler getEventHandler () const
void setInvokingWindow (IN(RWindow) win)
RWindow getInvokingWindow () const
int getStyle () const
RMenuBar getMenuBar () const
virtual void attach (IN(RMenuBar) menubar)
virtual void detach ()
bool isAttached () const
void setParent (IN(RMenu) parent)
RMenu getParent () const


Constructor & Destructor Documentation

acdk::wx::Menu::Menu (  int  style = 0  )  [inline]
 

acdk::wx::Menu::Menu (  IN(RString)  name,
int  style
)  [inline]
 


Member Function Documentation

void acdk::wx::Menu::append (  IN(RMenuItem)  item  )  [inline]
 

void acdk::wx::Menu::append (  int  id,
IN(RString)  text,
IN(RMenu)  submenu,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::append (  IN(RString)  label,
IN(acdk::lang::dmi::RDmiDelegate)  delegate,
IN(RString)  help = ,
ItemKind  kind = ItemNormal
)  [inline]
 

doesn't seem to work

void acdk::wx::Menu::append (  int  id,
IN(RString)  label,
IN(RString)  help = ,
ItemKind  kind = ItemNormal
)  [inline]
 

void acdk::wx::Menu::appendCheckItem (  int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::appendRadioItem (  int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::appendSeparator (   )  [inline]
 

void acdk::wx::Menu::attach (  IN(RMenuBar)  menubar  )  [inline, virtual]
 

void acdk::wx::Menu::check (  int  id,
bool  check
)  [inline]
 

bool acdk::wx::Menu::deleteItem (  IN(RMenuItem)  item  )  [inline]
 

bool acdk::wx::Menu::deleteItem (  int  id  )  [inline]
 

bool acdk::wx::Menu::destroy (  IN(RMenuItem)  item  )  [inline]
 

bool acdk::wx::Menu::destroy (  int  id  )  [inline]
 

virtual void acdk::wx::Menu::detach (   )  [inline, virtual]
 

void acdk::wx::Menu::enable (  int  id,
bool  enable
)  [inline]
 

virtual int acdk::wx::Menu::findItem (  IN(RString)  item  )  const [inline, virtual]
 

REvtHandler acdk::wx::Menu::getEventHandler (   )  const [inline]
 

virtual RString acdk::wx::Menu::getHelpString (  int  id  )  const [inline, virtual]
 

RWindow acdk::wx::Menu::getInvokingWindow (   )  const [inline]
 

RString acdk::wx::Menu::getLabel (  int  id  )  const [inline]
 

RMenuBar acdk::wx::Menu::getMenuBar (   )  const [inline]
 

int acdk::wx::Menu::getMenuItemCount (   )  const [inline]
 

RMenu acdk::wx::Menu::getParent (   )  const [inline]
 

int acdk::wx::Menu::getStyle (   )  const [inline]
 

RString acdk::wx::Menu::getTitle (   )  const [inline]
 

void acdk::wx::Menu::insert (  int  pos,
int  id,
IN(RString)  text,
IN(RMenu)  submenu,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::insert (  int  pos,
int  id,
IN(RString)  text,
IN(RString)  help = ,
ItemKind  kind = ItemNormal
)  [inline]
 

bool acdk::wx::Menu::insert (  int  pos,
IN(RMenuItem)  item
)  [inline]
 

virtual void acdk::wx::Menu::insertBreak (   )  [inline, virtual]
 

void acdk::wx::Menu::insertCheckItem (  int  pos,
int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::insertRadioItem (  int  pos,
int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::insertSeparator (  int  pos  )  [inline]
 

bool acdk::wx::Menu::isAttached (   )  const [inline]
 

bool acdk::wx::Menu::isChecked (  int  id  )  const [inline]
 

bool acdk::wx::Menu::isEnabled (  int  id  )  const [inline]
 

void acdk::wx::Menu::prepend (  int  id,
IN(RString)  text,
IN(RMenu)  submenu,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::prepend (  int  id,
IN(RString)  text,
IN(RString)  help = ,
ItemKind  kind = ItemNormal
)  [inline]
 

void acdk::wx::Menu::prepend (  IN(RMenuItem)  item  )  [inline]
 

void acdk::wx::Menu::prependCheckItem (  int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::prependRadioItem (  int  id,
IN(RString)  text,
IN(RString)  help =
)  [inline]
 

void acdk::wx::Menu::prependSeparator (   )  [inline]
 

RMenuItem acdk::wx::Menu::remove (  IN(RMenuItem)  item  )  [inline]
 

RMenuItem acdk::wx::Menu::remove (  int  id  )  [inline]
 

void acdk::wx::Menu::setEventHandler (  IN(REvtHandler)  handler  )  [inline]
 

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

void acdk::wx::Menu::setInvokingWindow (  IN(RWindow)  win  )  [inline]
 

void acdk::wx::Menu::setLabel (  int  id,
IN(RString)  label
)  [inline]
 

void acdk::wx::Menu::setParent (  IN(RMenu)  parent  )  [inline]
 

virtual void acdk::wx::Menu::setTitle (  IN(RString)  title  )  [inline, virtual]