#ifndef __frmContactEditorSound__ #define __frmContactEditorSound__ /** @file Subclass of frmContactEditorSoundADT, which is generated by wxFormBuilder. */ #include #include #include "../AppXestiaAddrBk.h" #include "../enums.h" //// end generated include /** Implementing frmContactEditorSoundADT */ class frmContactEditorSound : public frmContactEditorSoundADT { protected: // Handlers for frmContactEditorSoundADT events. void EnablePriority( wxCommandEvent& event ); void ProcessData( wxCommandEvent& event ); void CloseWindow( wxCommandEvent& event ); public: /** Constructor */ frmContactEditorSound( wxWindow* parent ); void SetEditorMode(bool EditMode); void SetupPointers(std::map *SoundList, std::map *SoundListAltID, std::map *SoundListPID, std::map *SoundListType, std::map *SoundListAudioType, std::map *SoundListAudioEncType, std::map *SoundListTokens, std::map *SoundListMediatype, std::map *SoundListPref, wxListCtrl *SoundListCtrl, int SoundIndex ); //// end generated class members private: bool EditorMode; std::map *SoundListPtr; std::map *SoundListAltIDPtr; std::map *SoundListPIDPtr; std::map *SoundListTypePtr; std::map *SoundListAudioTypePtr; std::map *SoundListAudioEncTypePtr; std::map *SoundListTokensPtr; std::map *SoundListMediatypePtr; std::map *SoundListPrefPtr; wxListCtrl *SoundListCtrlPtr; int SoundListIndex; SectionType EditSectionType; //// end generated class members }; #endif // __frmContactEditorSound__