00001 /* 00002 * ============================================================================ 00003 * Name : CPbkPhoneNumberSelect from CPbkPhoneNumberSelect.h 00004 * Part of : PbkView.dll 00005 * 00006 * Description: 00007 * Phonebook call number selection dialog. This dialog implements the call 00008 * number selection logic of Phonebook. 00009 * Version: 00010 * 00011 * Copyright (C) 2002 Nokia Corporation. 00012 * This material, including documentation and any related 00013 * computer programs, is protected by copyright controlled by 00014 * Nokia Corporation. All rights are reserved. Copying, 00015 * including reproducing, storing, adapting or translating, any 00016 * or all of this material requires the prior written consent of 00017 * Nokia Corporation. This material also contains confidential 00018 * information which may not be disclosed to others without the 00019 * prior written consent of Nokia Corporation. 00020 * ============================================================================ 00021 */ 00022 00023 #ifndef __CPbkPhoneNumberSelect_H__ 00024 #define __CPbkPhoneNumberSelect_H__ 00025 00026 // INCLUDES 00027 #include "CPbkPhoneNumberSelectBase.h" 00028 00029 // CLASS DECLARATION 00030 00035 class CPbkPhoneNumberSelect : public CPbkPhoneNumberSelectBase 00036 { 00037 public: // Interface 00041 IMPORT_C CPbkPhoneNumberSelect(); 00042 00049 class TParams : public CPbkAddressSelect::TBaseParams 00050 { 00051 public: 00056 IMPORT_C TParams(const CPbkContactItem& aContact); 00057 00058 private: // data 00060 TInt32 iSpare1; 00061 }; 00062 00070 IMPORT_C TBool ExecuteLD(TParams& aParams); 00071 00075 IMPORT_C ~CPbkPhoneNumberSelect(); 00076 00077 private: // from CPbkAddressSelect 00078 IMPORT_C const TDesC& QueryTitleL(); 00079 IMPORT_C TInt QuerySoftkeysResource() const; 00080 IMPORT_C TKeyResponse PbkControlKeyEventL 00081 (const TKeyEvent& aKeyEvent,TEventCode aType); 00082 00083 private: // data members 00085 HBufC* iQueryTitle; 00086 // Spare data 00087 TInt32 iSpare1; 00088 }; 00089 00090 // __CPbkPhoneNumberSelect_H__ 00091 #endif 00092 00093 // End of File