]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/event.h
GetSubcontrols now returns a reference to an Arraylong
[wxWidgets.git] / include / wx / event.h
index b4bdcd15cf0c4d6822ae4f30b4b3f105479c7f8f..98cdf33d1139c4c7387aacb00042388a7603cf27 100644 (file)
@@ -264,6 +264,29 @@ enum
     wxEVT_CALENDAR_DOUBLECLICKED = wxEVT_FIRST + 954,
     wxEVT_CALENDAR_WEEKDAY_CLICKED = wxEVT_FIRST + 955,
 
+    /* Plot events */
+    wxEVT_PLOT_SEL_CHANGING = wxEVT_FIRST + 1000,
+    wxEVT_PLOT_SEL_CHANGED = wxEVT_FIRST + 1001,
+    wxEVT_PLOT_CLICKED = wxEVT_FIRST + 1002,
+    wxEVT_PLOT_DOUBLECLICKED = wxEVT_FIRST + 1003,
+    wxEVT_PLOT_ZOOM_IN = wxEVT_FIRST + 1004,
+    wxEVT_PLOT_ZOOM_OUT = wxEVT_FIRST + 1005,
+    wxEVT_PLOT_VALUE_SEL_CREATING = wxEVT_FIRST + 1010,
+    wxEVT_PLOT_VALUE_SEL_CREATED = wxEVT_FIRST + 1011,
+    wxEVT_PLOT_VALUE_SEL_CHANGING = wxEVT_FIRST + 1012,
+    wxEVT_PLOT_VALUE_SEL_CHANGED = wxEVT_FIRST + 1013,
+    wxEVT_PLOT_AREA_SEL_CREATING = wxEVT_FIRST + 1014,
+    wxEVT_PLOT_AREA_SEL_CREATED = wxEVT_FIRST + 1015,
+    wxEVT_PLOT_AREA_SEL_CHANGING = wxEVT_FIRST + 1016,
+    wxEVT_PLOT_AREA_SEL_CHANGED = wxEVT_FIRST + 1017,
+    wxEVT_PLOT_BEGIN_X_LABEL_EDIT = wxEVT_FIRST + 1020,  
+    wxEVT_PLOT_END_X_LABEL_EDIT = wxEVT_FIRST + 1021,
+    wxEVT_PLOT_BEGIN_Y_LABEL_EDIT = wxEVT_FIRST + 1022,
+    wxEVT_PLOT_END_Y_LABEL_EDIT = wxEVT_FIRST + 1023,
+    wxEVT_PLOT_BEGIN_TITLE_EDIT = wxEVT_FIRST + 1024,
+    wxEVT_PLOT_END_TITLE_EDIT = wxEVT_FIRST + 1025,
+    wxEVT_PLOT_AREA_CREATE = wxEVT_FIRST + 1026,
+
     wxEVT_USER_FIRST = wxEVT_FIRST + 2000
 };
 
@@ -671,10 +694,10 @@ public:
 #endif // WXWIN_COMPATIBILITY
 
     // Get X position
-    long GetX() const { return m_x; }
+    wxCoord GetX() const { return m_x; }
 
     // Get Y position
-    long GetY() const { return m_y; }
+    wxCoord GetY() const { return m_y; }
 
     void CopyObject(wxObject& obj) const;