Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

LStdPopupMenu Class Reference
["Panes"]

#include <LStdControl.h>

Inheritance diagram for LStdPopupMenu:

Inheritance graph
[legend]
Collaboration diagram for LStdPopupMenu:

Collaboration graph
[legend]
List of all members.

Public Methods

void MapShadowToWinControl (CComboBox &, Int32 macPaneID=0)
const LStdPopupMenu & operator= (CComboBox &)
void AppendMenu (const Str255)
short CountMItems ()
void CheckItem (short whichItem, bool checkit)
void SetMenuItemText (int itemNum, const Str255)
void GetMenuItemText (int itemNum, Str255)
void DeleteMenuItem (int itemNum)
virtual Int32 GetValue () const
virtual void SetValue (Int32)
MessageT GetValueMessage () const
void SetValueMessage (MessageT)
Int32 GetMinValue () const
virtual void SetMinValue (Int32)
Int32 GetMaxValue () const
virtual void SetMaxValue (Int32)
virtual Boolean handleEditCommand (UINT)
virtual Boolean enableEditCommand (UINT)
virtual Int32 GetPaneID () const
virtual Int32 GetMFCPaneID () const
virtual void Disable ()
virtual void Enable ()
virtual Boolean IsVisible () const
virtual StringPtr GetDescriptor (Str255) const
virtual void SetDescriptor (ConstStr255Param)
virtual void Show ()
virtual void Hide ()
virtual void Refresh ()
Boolean IsTarget () const
 operator CWnd * ()
CWndWnd () const

Static Public Methods

LStdPopupMenu * MakeShadow (CComboBox &, Int32 macPaneID=0)

Public Attributes

MenuHandle GetMacMenuH ()

Protected Methods

Int32 Normalize (Int32) const

Protected Attributes

MessageT mValueMessage
Int32 mValue
Int32 mMinValue
Int32 mMaxValue
LDialogBoxmParentDialog
Int32 mMacPaneID
CWndmWnd

Member Function Documentation

void LStdPopupMenu::AppendMenu const    Str255
 

void LStdPopupMenu::CheckItem short    whichItem,
bool    checkit
 

short LStdPopupMenu::CountMItems  
 

void LStdPopupMenu::DeleteMenuItem int    itemNum
 

void LPane::Disable   [virtual, inherited]
 

void LPane::Enable   [virtual, inherited]
 

Boolean LPane::enableEditCommand UINT    [virtual, inherited]
 

Reimplemented in p2mCEditShadows.

StringPtr LPane::GetDescriptor Str255    const [virtual, inherited]
 

Reimplemented in p2mCEditShadows.

Int32 LControl::GetMaxValue   const [inline, inherited]
 

void LStdPopupMenu::GetMenuItemText int    itemNum,
Str255   
 

Int32 LPane::GetMFCPaneID   const [virtual, inherited]
 

Int32 LControl::GetMinValue   const [inline, inherited]
 

virtual Int32 LPane::GetPaneID   const [inline, virtual, inherited]
 

Int32 LStdPopupMenu::GetValue   const [virtual]
 

Reimplemented from LControl.

MessageT LControl::GetValueMessage   const [inline, inherited]
 

Boolean LPane::handleEditCommand UINT    [virtual, inherited]
 

Reimplemented in p2mCEditShadows.

void LPane::Hide   [virtual, inherited]
 

Boolean LPane::IsTarget   const [inline, inherited]
 

Boolean LPane::IsVisible   const [virtual, inherited]
 

LStdPopupMenu * LStdPopupMenu::MakeShadow CComboBox &   ,
Int32    macPaneID = 0
[static]
 

void LStdPopupMenu::MapShadowToWinControl CComboBox &   ,
Int32    macPaneID = 0
 

Int32 LControl::Normalize Int32    const [protected, inherited]
 

CWndRedir::operator CWnd *   [inline, inherited]
 

const LStdPopupMenu & LStdPopupMenu::operator= CComboBox &   
 

void LPane::Refresh   [virtual, inherited]
 

void LPane::SetDescriptor ConstStr255Param    [virtual, inherited]
 

void LControl::SetMaxValue Int32    [virtual, inherited]
 

Reimplemented in LProgressBar, LScrollBar, and LSlider.

void LStdPopupMenu::SetMenuItemText int    itemNum,
const    Str255
 

void LControl::SetMinValue Int32    [virtual, inherited]
 

Reimplemented in LProgressBar, LScrollBar, and LSlider.

void LStdPopupMenu::SetValue Int32    [virtual]
 

Reimplemented from LControl.

void LControl::SetValueMessage MessageT    [inherited]
 

void LPane::Show   [virtual, inherited]
 

CWnd* CWndRedir::Wnd   const [inline, inherited]
 


Member Data Documentation

MenuHandle LStdPopupMenu::GetMacMenuH
 

Int32 LPane::mMacPaneID [protected, inherited]
 

Int32 LControl::mMaxValue [protected, inherited]
 

Int32 LControl::mMinValue [protected, inherited]
 

LDialogBox* LPane::mParentDialog [protected, inherited]
 

Int32 LControl::mValue [protected, inherited]
 

MessageT LControl::mValueMessage [protected, inherited]
 

CWnd* CWndRedir::mWnd [protected, inherited]
 


The documentation for this class was generated from the following files:
Generated on Mon Jul 22 18:21:27 2002 for PP2MFC by doxygen1.2.17