Location:
eikmnbut.h
Link against:
eikcoctl.lib
CEikMenuButton
Supported from 6.0
A menu button enables a user to initiate display of a menu.
|
Defined in CEikMenuButton:
Animate(), CEikMenuButton(), ConstructFromResourceL(), LaunchPopupMenuL(), SetMenuPaneId(), ~CEikMenuButton()
Inherited from CBase:
operator new()
Inherited from CCoeControl:
ActivateGc(),
BackedUpWindow(),
CapturesPointer(),
ClaimPointerGrab(),
CloseWindow(),
ControlContext(),
ControlEnv(),
CopyControlContextFrom(),
CreateBackedUpWindowL(),
CreateWindowL(),
DeactivateGc(),
DrawDeferred(),
DrawNow(),
DrawableWindow(),
EnableDragEvents(),
GetColor(),
GetHelpContext(),
GrabbingComponent(),
HandleComponentControlsResourceChange(),
HandlePointerBufferReadyL(),
HandleRedrawEvent(),
IgnoreEventsUntilNextPointerUp(),
Index(),
IsActivated(),
IsBackedUp(),
IsBeingDestroyed(),
IsBlank(),
IsDimmed(),
IsFocused(),
IsNonFocusing(),
IsReadyToDraw(),
IsVisible(),
MakeVisible(),
Observer(),
OverrideColorL(),
OwnsWindow(),
Position(),
PositionChanged(),
PositionRelativeToScreen(),
PrepareForFocusGainL(),
PrepareForFocusLossL(),
Rect(),
RecursivelyMergedInputCapabilities(),
ReportEventL(),
ResetGc(),
SetAllowStrayPointers(),
SetBlank(),
SetCanDrawOutsideRect(),
SetComponentsToInheritVisibility(),
SetContainerWindow(),
SetControlContext(),
SetCornerAndSize(),
SetCornerAndSizeL(),
SetExtent(),
SetExtentL(),
SetExtentToWholeScreen(),
SetExtentToWholeScreenL(),
SetFocus(),
SetFocusing(),
SetGloballyCapturing(),
SetNeighbor(),
SetNonFocusing(),
SetObserver(),
SetPointerCapture(),
SetPosition(),
SetRect(),
SetRectL(),
SetSize(),
SetSizeL(),
SetSizeWithoutNotification(),
SetSizeWithoutNotificationL(),
Size(),
SizeChanged(),
SizeChangedL(),
SystemGc(),
Window()
Inherited from CEikBorderedControl:
Border(),
HasBorder(),
SetAdjacent(),
SetBorder(),
iBorder
Inherited from CEikButtonBase:
CopyDrawStateTo(),
DrawState(),
EClear,
EDrawClear,
EDrawClearPressed,
EDrawIndeterminate,
EDrawIndeterminatePressed,
EDrawSet,
EDrawSetPressed,
EEikButtonLatches,
EEikButtonReportsOnPointerDown,
EEikButtonStaysClear,
EEikButtonStaysSet,
EIndeterminate,
ESet,
HandlePointerEventL(),
InputCapabilities(),
IsPressed(),
SetAllowTristate(),
SetBehavior(),
SetBubbleHelpTextL(),
SetCoordinator(),
SetIgnoreNextPointerUp(),
SetReportOnPointerDown(),
SetState(),
State(),
TButtonBehavior,
TDrawState,
TState,
iButFlags
Inherited from CEikCommandButton:
AddCommandToStackL(),
EPictureOnly,
EShare,
ETextAndPicture,
ETextBottomPictureTop,
ETextLeftPictureRight,
ETextOnly,
ETextRightPictureLeft,
ETextTopPictureBottom,
EToPicture,
EToText,
Label(),
Picture(),
PopCommandFromStack(),
RemoveCommandFromStack(),
SetButtonLayout(),
SetCommandL(),
SetDisplayContent(),
SetExcessSpace(),
SetPictureFromFileL(),
SetPictureL(),
SetTextL(),
TDisplayContent,
TExcess,
TLayout,
UpdateComponentAlignment()
Inherited from CEikCommandButtonBase:
ActivateL(),
Behavior(),
CheckCreateCommandStack(),
ComponentControl(),
ConstructImageFromResourceL(),
ConstructLabelFromResourceL(),
CountComponentControls(),
Draw(),
EBoth,
EFirst,
EFirstBottomSecondTop,
EFirstLeftSecondRight,
EFirstOnly,
EFirstRightSecondLeft,
EFirstTopSecondBottom,
ESecond,
ESecondOnly,
EToFirst,
EToSecond,
FocusChanged(),
GetColorUseListL(),
HandleResourceChange(),
LayoutComponents(),
MinimumSize(),
OfferKeyEventL(),
SetContainerWindowL(),
SetDefault(),
SetDimmed(),
StartConstructFromResourceL(),
StateChanged(),
TWhichComponent,
iCmdFlags,
iComponents[2]
Inherited from MCoeControlContext:
ActivateContext(),
PrepareContext(),
ResetContext()
Inherited from MEikCommandObserver:
CreateCustomCommandControlL(),
ProcessCommandL()
Inherited from MEikMenuObserver:
CheckHotKeyNotDimmedL(),
DynInitMenuBarL(),
DynInitMenuPaneL(),
EMenuBar,
EMenuPane,
HandleAttemptDimmedSelectionL(),
HandleSideBarMenuL(),
OfferKeyToAppL(),
RestoreMenuL(),
SetEmphasis(),
TMenuType
void ConstructFromResourceL(TResourceReader& aReader);
Completes construction of a menu button from resource.
|
void LaunchPopupMenuL(MEikMenuObserver* aObserver);
Requests the launch of a popup using the specified observer.
|
void SetMenuPaneId(TInt aMenuPaneId);
Sets the menu pane ID.
|