Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsIMenuFrame Class Reference

#include <nsIMenuFrame.h>

Inheritance diagram for nsIMenuFrame:
Inheritance graph
[legend]
Collaboration diagram for nsIMenuFrame:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_IMETHOD ActivateMenu (PRBool aActivate)=0
NS_IMETHOD SelectMenu (PRBool aFlag)=0
NS_IMETHOD OpenMenu (PRBool aFlag)=0
NS_IMETHOD MenuIsOpen (PRBool &aResult)=0
NS_IMETHOD MenuIsContainer (PRBool &aResult)=0
NS_IMETHOD MenuIsChecked (PRBool &aResult)=0
NS_IMETHOD MenuIsDisabled (PRBool &aResult)=0
NS_IMETHOD SelectFirstItem ()=0
NS_IMETHOD Escape (PRBool &aHandledFlag)=0
NS_IMETHOD Enter ()=0
NS_IMETHOD ShortcutNavigation (nsIDOMKeyEvent *aKeyEvent, PRBool &aHandledFlag)=0
NS_IMETHOD KeyboardNavigation (PRUint32 aKeyCode, PRBool &aHandledFlag)=0
virtual nsIMenuParentGetMenuParent ()=0
virtual nsIFrameGetMenuChild ()=0
NS_IMETHOD GetRadioGroupName (nsString &aName)=0
NS_IMETHOD GetMenuType (nsMenuType &aType)=0
NS_IMETHOD MarkAsGenerated ()=0
NS_IMETHOD UngenerateMenu ()=0
NS_IMETHOD GetActiveChild (nsIDOMElement **aResult)=0
NS_IMETHOD SetActiveChild (nsIDOMElement *aChild)=0

Detailed Description

Definition at line 55 of file nsIMenuFrame.h.


Member Function Documentation

NS_IMETHOD nsIMenuFrame::ActivateMenu ( PRBool  aActivate) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::Enter ( ) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::Escape ( PRBool aHandledFlag) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::GetActiveChild ( nsIDOMElement **  aResult) [pure virtual]

Implemented in nsMenuFrame.

virtual nsIFrame* nsIMenuFrame::GetMenuChild ( ) [pure virtual]

Implemented in nsMenuFrame.

virtual nsIMenuParent* nsIMenuFrame::GetMenuParent ( ) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::GetMenuType ( nsMenuType aType) [pure virtual]

Implemented in nsMenuFrame.

Implemented in nsMenuFrame.

NS_IMETHOD nsIMenuFrame::KeyboardNavigation ( PRUint32  aKeyCode,
PRBool aHandledFlag 
) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::MenuIsChecked ( PRBool aResult) [pure virtual]

Implemented in nsMenuFrame.

NS_IMETHOD nsIMenuFrame::MenuIsContainer ( PRBool aResult) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::MenuIsDisabled ( PRBool aResult) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::MenuIsOpen ( PRBool aResult) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::OpenMenu ( PRBool  aFlag) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

Implemented in nsMenuFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuFrame::SelectMenu ( PRBool  aFlag) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

Implemented in nsMenuFrame.

NS_IMETHOD nsIMenuFrame::ShortcutNavigation ( nsIDOMKeyEvent aKeyEvent,
PRBool aHandledFlag 
) [pure virtual]

Implemented in nsMenuFrame.

Here is the caller graph for this function:

Implemented in nsMenuFrame.


The documentation for this class was generated from the following file: