|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
#include <MultiTexAppUi.h>
Public Member Functions | |
| void | ConstructL () |
| virtual | ~CMultiTexAppUi () |
Private Member Functions | |
| void | DynInitMenuPaneL (TInt aResourceId, CEikMenuPane *aMenuPane) |
| void | HandleCommandL (TInt aCommand) |
| virtual TKeyResponse | HandleKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType) |
Private Attributes | |
| CMultiTexContainer * | iAppContainer |
Definition at line 39 of file MultiTexAppUi.h.
|
|
Destructor. Removes CMultiTexContainer from the control stack and destroys it. Definition at line 49 of file MultiTexAppUi.cpp. References iAppContainer. 00050 { 00051 if ( iAppContainer ) 00052 { 00053 RemoveFromStack( iAppContainer ); 00054 delete iAppContainer; 00055 } 00056 }
|
|
|
Second phase constructor. Creates the CMultiTexContainer and adds it to the control stack. Definition at line 32 of file MultiTexAppUi.cpp. References CMultiTexContainer::ConstructL(), and iAppContainer. 00033 { 00034 BaseConstructL(); 00035 00036 iAppContainer = new (ELeave) CMultiTexContainer; 00037 iAppContainer->SetMopParent(this); 00038 00039 iAppContainer->ConstructL( ClientRect() ); 00040 AddToStackL( iAppContainer ); 00041 }
|
|
||||||||||||
|
This method is called by the EIKON framework just before it displays a menu pane. Builds the dynamic menuitems for toggling the various options in the example. Definition at line 66 of file MultiTexAppUi.cpp.
|
|
|
CEikAppUi method that is used to handle user commands. Handles menu commands and application exit request.
Definition at line 88 of file MultiTexAppUi.cpp. 00089 { 00090 switch ( aCommand ) 00091 { 00092 case EAknSoftkeyBack: 00093 case EEikCmdExit: 00094 { 00095 Exit(); 00096 break; 00097 } 00098 default: 00099 break; 00100 } 00101 }
|
|
||||||||||||
|
CEikAppUi method that is used to handle key events. Does nothing in this implemenation.
Definition at line 77 of file MultiTexAppUi.cpp.
|
|
|
GUI container that resides in this application UI. Definition at line 86 of file MultiTexAppUi.h. |
|
© Nokia 2006 |