API published in: S60 1st Ed
Link against: eikcoctl.lib avkon.lib
Required Capabilities
None
#include <eikmnbut.h>
Inherits CEikCommandButton.
This class does NOT implement S60 look-and-feel and is not skinned.
Public Member Functions |
|
IMPORT_C | CEikMenuButton () |
C++ constructor. |
|
IMPORT_C | ~CEikMenuButton () |
destructor |
|
IMPORT_C void | ConstructFromResourceL (TResourceReader &aReader) |
2nd phase constructor using a MNBUT resource struct |
|
IMPORT_C void | LaunchPopupMenuL (MEikMenuObserver *aObserver) |
Launch the related menu pane. |
|
IMPORT_C void | SetMenuPaneId (TInt aMenuPaneId) |
Set the menu pane id to be launched when the control is activated. |
|
IMPORT_C void | Animate () |
Triggers the change of appearance of the button that is associated with the button being pressed. |
|
IMPORT_C void | HandlePointerEventL (const TPointerEvent &aPointerEvent) |
From CCoeControl. |
|
Protected Member Functions |
|
IMPORT_C void | WriteInternalStateL (RWriteStream &aWriteStream) const |
From CCoeControl. |
|
C++ constructor. |
|
destructor |
|
Triggers the change of appearance of the button that is associated with the button being pressed. Reimplemented from CEikButtonBase. |
|
2nd phase constructor using a MNBUT resource struct
Reimplemented from CEikCommandButton. |
|
From CCoeControl. Framework method called when a pointer event is found to be within this control's boundaries. The default implementation causes the associated menu to be presented to the screen.
Reimplemented from CEikCommandButton. |
|
Launch the related menu pane.
|
|
Set the menu pane id to be launched when the control is activated.
|
|
From CCoeControl. Serialize the state of the control to the given stream
Reimplemented from CEikCommandButtonBase. |