#ifndef __frmContactEditorTelephone__ #define __frmContactEditorTelephone__ /** @file Subclass of frmContactEditorTelephoneADT, which is generated by wxFormBuilder. */ #include #include "../AppXestiaAddrBk.h" #include "../enums.h" //// end generated include /** Implementing frmContactEditorTelephoneADT */ class frmContactEditorTelephone : public frmContactEditorTelephoneADT { protected: // Handlers for frmContactEditorTelephoneADT events. void EnablePriority( wxCommandEvent& event ); void ProcessAction( wxCommandEvent& event ); void CloseWindow( wxCommandEvent& event ); public: /** Constructor */ frmContactEditorTelephone( wxWindow* parent ); void SetEditorMode(bool EditMode, SectionType SectType); void SetupPointers(std::map *TelephoneList, std::map *TelephoneListAltID, std::map *TelephoneListPID, std::map *TelephoneListType, std::map *TelephoneListTokens, std::map *TelephoneListPref, wxListCtrl *TelephoneListCtrl, int TelephoneIndex ); //// end generated class members private: bool EditorMode; std::map *TelephoneListPtr; std::map *TelephoneListAltIDPtr; std::map *TelephoneListPIDPtr; std::map *TelephoneListTypePtr; std::map *TelephoneListTokensPtr; std::map *TelephoneListPrefPtr; wxListCtrl *TelephoneListCtrlPtr; int TelephoneListIndex; SectionType EditSectionType; }; #endif // __frmContactEditorTelephone__