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]