00001 #ifndef __wxContour_MainPanel__ 00002 #define __wxContour_MainPanel__ 00003 00004 00005 // ----------------------------------------------------------------------------------------------------------- 00006 // WX headers inclusion. 00007 // For compilers that support precompilation, includes <wx/wx.h>. 00008 // ----------------------------------------------------------------------------------------------------------- 00009 00010 #include <wx/wxprec.h> 00011 #ifdef __BORLANDC__ 00012 #pragma hdrstop 00013 #endif 00014 #ifndef WX_PRECOMP 00015 #include <wx/wx.h> 00016 #endif 00017 00018 00019 //------------------------------------------------------------------------------------------------------------ 00020 // Includes 00021 //------------------------------------------------------------------------------------------------------------ 00022 00023 00024 //------------------------------------------------------------------------------------------------------------ 00025 // Events declaration 00026 //------------------------------------------------------------------------------------------------------------ 00027 00028 BEGIN_DECLARE_EVENT_TYPES() 00029 END_DECLARE_EVENT_TYPES() 00030 00033 //------------------------------------------------------------------------------------------------------------ 00034 // Class definition 00035 //------------------------------------------------------------------------------------------------------------ 00036 00037 class wxContourMainPanel : public wxScrolledWindow { 00038 00039 public: 00040 00041 //------------------------------------------------------------------------------------------------------------ 00042 // Constructors & Destructors 00043 //------------------------------------------------------------------------------------------------------------ 00044 00045 00046 //------------------------------------------------------------------------------------------------------------ 00047 // Creational and initialization methods 00048 //------------------------------------------------------------------------------------------------------------ 00049 00050 //------------------------------------------------------------------------------------------------------------ 00051 // Methods for capturing events 00052 //------------------------------------------------------------------------------------------------------------ 00053 00054 //------------------------------------------------------------------------------------------------------------ 00055 // Methods for sending events 00056 //------------------------------------------------------------------------------------------------------------ 00057 00058 //------------------------------------------------------------------------------------------------------------ 00059 // Attributes getters and setters 00060 //------------------------------------------------------------------------------------------------------------ 00061 00062 //------------------------------------------------------------------------------------------------------------ 00063 // Other functional methods 00064 //------------------------------------------------------------------------------------------------------------ 00065 00066 00067 private: 00068 //------------------------------------------------------------------------------------------------------------ 00069 // Private methods 00070 //------------------------------------------------------------------------------------------------------------ 00071 00072 //------------------------------------------------------------------------------------------------------------ 00073 // Attributtes 00074 //------------------------------------------------------------------------------------------------------------ 00075 00076 DECLARE_CLASS(wxContourMainPanel) 00077 // any class wishing to process wxWindows events must use this macro 00078 DECLARE_EVENT_TABLE() 00079 00080 }; 00081 00082 #endif 00083