Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::MenuItemPeer Class Reference

#include <vcf/ApplicationKit/MenuItemPeer.h>

Inheritance diagram for VCF::MenuItemPeer:

VCF::OSXMenuItem VCF::Win32MenuItem List of all members.

Public Member Functions

virtual ~MenuItemPeer ()
virtual OSHandleID getMenuID ()=0
virtual void addChild (MenuItem *child)=0
virtual void insertChild (const uint32 &index, MenuItem *child)=0
virtual void deleteChild (MenuItem *child)=0
virtual void deleteChild (const uint32 &index)=0
virtual void clearChildren ()=0
virtual bool isChecked ()=0
virtual void setChecked (const bool &checked)=0
virtual MenuItemgetParent ()=0
virtual bool hasParent ()=0
virtual MenuItemgetChildAt (const uint32 &index)=0
virtual bool isEnabled ()=0
virtual void setEnabled (const bool &enabled)=0
virtual bool isVisible ()=0
virtual void setVisible (const bool &visible)=0
virtual bool getRadioItem ()=0
virtual void setRadioItem (const bool &value)=0
virtual void setMenuItem (MenuItem *item)=0
virtual void setCaption (const String &caption)=0
virtual void setAsSeparator (const bool &isSeperator)=0
virtual void setAcceleratorKey (AcceleratorKey *accelerator)=0

Constructor & Destructor Documentation

virtual VCF::MenuItemPeer::~MenuItemPeer  )  [inline, virtual]
 


Member Function Documentation

virtual void VCF::MenuItemPeer::addChild MenuItem child  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::clearChildren  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::deleteChild const uint32 index  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::deleteChild MenuItem child  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual MenuItem* VCF::MenuItemPeer::getChildAt const uint32 index  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual OSHandleID VCF::MenuItemPeer::getMenuID  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual MenuItem* VCF::MenuItemPeer::getParent  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual bool VCF::MenuItemPeer::getRadioItem  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual bool VCF::MenuItemPeer::hasParent  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::insertChild const uint32 index,
MenuItem child
[pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual bool VCF::MenuItemPeer::isChecked  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual bool VCF::MenuItemPeer::isEnabled  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual bool VCF::MenuItemPeer::isVisible  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setAcceleratorKey AcceleratorKey accelerator  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setAsSeparator const bool &  isSeperator  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setCaption const String caption  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setChecked const bool &  checked  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setEnabled const bool &  enabled  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setMenuItem MenuItem item  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setRadioItem const bool &  value  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.

virtual void VCF::MenuItemPeer::setVisible const bool &  visible  )  [pure virtual]
 

Implemented in VCF::OSXMenuItem, and VCF::Win32MenuItem.


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information