S60 3rd Edition SDK for Symbian OS
Example Applications Guide

CLbsReferenceAppUi Class Reference

#include <LBSReferenceAppUi.h>

List of all members.

Public Member Functions

void ConstructL ()
 ~CLbsReferenceAppUi ()

Private Member Functions

virtual TKeyResponse HandleKeyEventL (const TKeyEvent &aKeyEvent, TEventCode aType)
void HandleCommandL (TInt aCommand)

Private Attributes

CLbsReferenceContainer * iAppContainer


Detailed Description

Application UI class. Provides support for the following features:

Definition at line 31 of file LBSReferenceAppUi.h.


Constructor & Destructor Documentation

CLbsReferenceAppUi::~CLbsReferenceAppUi (   ) 
 

Destructor.

Definition at line 50 of file LBSReferenceAppUi.cpp.

References iAppContainer.

00051     {
00052     // Cleanup
00053     if ( iAppContainer )
00054         {
00055         //Remove from stack
00056         RemoveFromStack( iAppContainer );
00057 
00058         //Delete the object
00059         delete iAppContainer;
00060         }
00061    }


Member Function Documentation

void CLbsReferenceAppUi::ConstructL (   ) 
 

Symbian OS default constructor.

Definition at line 30 of file LBSReferenceAppUi.cpp.

References CLbsReferenceContainer::ConstructL(), and iAppContainer.

00031     {
00032     // Perform the base class construction
00033     BaseConstructL(EAknEnableSkin);
00034 
00035     //Create container
00036     iAppContainer = new (ELeave) CLbsReferenceContainer;
00037     iAppContainer->SetMopParent(this);
00038     iAppContainer->ConstructL( ClientRect() );
00039 
00040     // Allow the appview to receive keyboard input
00041     AddToStackL( iAppContainer );
00042     }


© Nokia 2006

Back to top