|
S60 3rd Edition SDK for Symbian OS Example Applications Guide |
00001 /* 00002 * ============================================================================== 00003 * Name : IsvTelInfoAppUi.h 00004 * Part of : IsvTelInfoApp 00005 * Interface : 00006 * Description : 00007 * Version : 00008 * 00009 * Copyright (c) 2005-2006 Nokia Corporation. 00010 * This material, including documentation and any related 00011 * computer programs, is protected by copyright controlled by 00012 * Nokia Corporation. 00013 * ============================================================================== 00014 */ 00015 00016 #ifndef ISVTELINFOAPPUI_H 00017 #define ISVTELINFOAPPUI_H 00018 00019 // INCLUDES 00020 #include <aknviewappui.h> 00021 00022 // CLASS DEFINITION 00023 /** 00024 * Application UI class. 00025 * Provides support for the following features: 00026 * - EIKON control architecture 00027 * - view architecture 00028 * - status pane 00029 */ 00030 class CIsvTelInfoAppUi : public CAknViewAppUi 00031 { 00032 public: // Constructors and destructor 00033 00034 /** 00035 * Default constructor. 00036 */ 00037 CIsvTelInfoAppUi(); 00038 00039 /** 00040 * EPOC constructor. 00041 */ 00042 void ConstructL(); 00043 00044 /** 00045 * Destructor. 00046 */ 00047 virtual ~CIsvTelInfoAppUi(); 00048 00049 private: // From CEikAppUi 00050 00051 /** 00052 * From CEikAppUi, ProcessCommandL. 00053 * Processes the commands. 00054 * @param aCommand Command to be handled 00055 */ 00056 void ProcessCommandL( TInt aCommand ); 00057 00058 /** 00059 * From CEikAppUi, HandleCommandL. 00060 * Handles the commands. 00061 * @param aCommand Command to be handled 00062 */ 00063 void HandleCommandL( TInt aCommand ); 00064 00065 private: //Data 00066 00067 TUid iViewId; 00068 }; 00069 00070 #endif 00071 00072 // End of File
|
© Nokia 2006 |