- enum { MAX_WINDOW_MENUITEMS = 20 };
- wxMenuItem* m_apWindowMenuItems[MAX_WINDOW_MENUITEMS];
- wxDocument* m_apWindowMenuData[MAX_WINDOW_MENUITEMS];
-
-
- int m_iDefaultPhantomID;
- int m_iDefaultFilterID;
- int m_iDefaultFilterDomainID;
- unsigned int m_iDefaultFilterXSize;
- unsigned int m_iDefaultFilterYSize;
- double m_dDefaultFilterParam;
- double m_dDefaultFilterBandwidth;
- double m_dDefaultFilterInputScale;
- double m_dDefaultFilterOutputScale;
-
-
-public:
- MainFrame(wxDocManager *manager, wxFrame *frame, wxWindowID id, const wxString& title, const wxPoint& pos, const wxSize& size, const long type);
-
- void OnAbout (wxCommandEvent& event);
- void OnHelpContents (wxCommandEvent& event);
- void OnCreatePhantom (wxCommandEvent& event);
-
- void OnCreateFilter (wxCommandEvent& event);
- void OnExit (wxCommandEvent& event);
-
- void OnUpdateUI (wxUpdateUIEvent& event);
-
- wxTextCtrl* getLog()
- { return m_pLog; }
-
- void OnWindowMenu0 (wxCommandEvent& event);
- void OnWindowMenu1 (wxCommandEvent& event);
- void OnWindowMenu2 (wxCommandEvent& event);
- void OnWindowMenu3 (wxCommandEvent& event);
- void OnWindowMenu4 (wxCommandEvent& event);
- void OnWindowMenu5 (wxCommandEvent& event);
- void OnWindowMenu6 (wxCommandEvent& event);
- void OnWindowMenu7 (wxCommandEvent& event);
- void OnWindowMenu8 (wxCommandEvent& event);
- void OnWindowMenu9 (wxCommandEvent& event);
- void OnWindowMenu10 (wxCommandEvent& event);
- void OnWindowMenu11 (wxCommandEvent& event);
- void OnWindowMenu12 (wxCommandEvent& event);
- void OnWindowMenu13 (wxCommandEvent& event);
- void OnWindowMenu14 (wxCommandEvent& event);
- void OnWindowMenu15 (wxCommandEvent& event);
- void OnWindowMenu16 (wxCommandEvent& event);
- void OnWindowMenu17 (wxCommandEvent& event);
- void OnWindowMenu18 (wxCommandEvent& event);
- void OnWindowMenu19 (wxCommandEvent& event);
-
- void DoWindowMenu (int iMenuPosition, wxCommandEvent& event);
-
- DECLARE_EVENT_TABLE()
-};