Back to index

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

#include <nsIMenuParent.h>

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

List of all members.

Public Member Functions

virtual nsIMenuFrameGetCurrentMenuItem ()=0
NS_IMETHOD SetCurrentMenuItem (nsIMenuFrame *aMenuItem)=0
virtual nsIMenuFrameGetNextMenuItem (nsIMenuFrame *aStart)=0
virtual nsIMenuFrameGetPreviousMenuItem (nsIMenuFrame *aStart)=0
NS_IMETHOD SetActive (PRBool aActiveFlag)=0
NS_IMETHOD GetIsActive (PRBool &isActive)=0
NS_IMETHOD GetWidget (nsIWidget **aWidget)=0
NS_IMETHOD IsMenuBar (PRBool &isMenuBar)=0
NS_IMETHOD ConsumeOutsideClicks (PRBool &aConsumeOutsideClicks)=0
NS_IMETHOD ClearRecentlyRolledUp ()=0
NS_IMETHOD RecentlyRolledUp (nsIMenuFrame *aMenuFrame, PRBool *aJustRolledUp)=0
NS_IMETHOD DismissChain ()=0
NS_IMETHOD HideChain ()=0
NS_IMETHOD KillPendingTimers ()=0
NS_IMETHOD CreateDismissalListener ()=0
NS_IMETHOD InstallKeyboardNavigator ()=0
NS_IMETHOD RemoveKeyboardNavigator ()=0
NS_IMETHOD KeyboardNavigation (PRUint32 aKeyCode, PRBool &aHandledFlag)=0
NS_IMETHOD ShortcutNavigation (nsIDOMKeyEvent *aKeyEvent, PRBool &aHandledFlag)=0
NS_IMETHOD Escape (PRBool &aHandledFlag)=0
NS_IMETHOD Enter ()=0
NS_IMETHOD SetIsContextMenu (PRBool aIsContextMenu)=0
NS_IMETHOD GetIsContextMenu (PRBool &aIsContextMenu)=0

Detailed Description

Definition at line 137 of file nsIMenuParent.h.


Member Function Documentation

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::ConsumeOutsideClicks ( PRBool aConsumeOutsideClicks) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::Enter ( ) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

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

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

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

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::GetIsActive ( PRBool isActive) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::GetIsContextMenu ( PRBool aIsContextMenu) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

virtual nsIMenuFrame* nsIMenuParent::GetNextMenuItem ( nsIMenuFrame aStart) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

virtual nsIMenuFrame* nsIMenuParent::GetPreviousMenuItem ( nsIMenuFrame aStart) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

NS_IMETHOD nsIMenuParent::GetWidget ( nsIWidget **  aWidget) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::IsMenuBar ( PRBool isMenuBar) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

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

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::RecentlyRolledUp ( nsIMenuFrame aMenuFrame,
PRBool aJustRolledUp 
) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::SetActive ( PRBool  aActiveFlag) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

NS_IMETHOD nsIMenuParent::SetIsContextMenu ( PRBool  aIsContextMenu) [pure virtual]

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:

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

Implemented in nsMenuPopupFrame, and nsMenuBarFrame.

Here is the caller graph for this function:


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