X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/107ff6689aefa5022ad0ea864ef54e7aaf933c1a..5c82ed90df734ee5a00dd3d465e7a39716218cba:/samples/listctrl/listtest.h diff --git a/samples/listctrl/listtest.h b/samples/listctrl/listtest.h index adbc329c22..abc2db98bf 100644 --- a/samples/listctrl/listtest.h +++ b/samples/listctrl/listtest.h @@ -59,10 +59,6 @@ public: void OnEndLabelEdit(wxListEvent& event); void OnDeleteItem(wxListEvent& event); void OnDeleteAllItems(wxListEvent& event); -#if WXWIN_COMPATIBILITY_2_4 - void OnGetInfo(wxListEvent& event); - void OnSetInfo(wxListEvent& event); -#endif void OnSelected(wxListEvent& event); void OnDeselected(wxListEvent& event); void OnListKeyDown(wxListEvent& event); @@ -71,11 +67,16 @@ public: void OnCacheHint(wxListEvent& event); void OnChar(wxKeyEvent& event); + #if USE_CONTEXT_MENU void OnContextMenu(wxContextMenuEvent& event); #endif + void OnRightClick(wxMouseEvent& event); + private: + void ShowContextMenu(const wxPoint& pos); + wxLog *m_logOld; void SetColumnImage(int col, int image); void LogEvent(const wxListEvent& event, const wxChar *eventName); @@ -131,6 +132,7 @@ protected: void OnFreeze(wxCommandEvent& event); void OnThaw(wxCommandEvent& event); void OnToggleLines(wxCommandEvent& event); + void OnToggleMacUseGeneric(wxCommandEvent& event); void OnUpdateShowColInfo(wxUpdateUIEvent& event); void OnUpdateToggleMultiSel(wxUpdateUIEvent& event); @@ -198,7 +200,7 @@ enum LIST_FREEZE, LIST_THAW, LIST_TOGGLE_LINES, + LIST_MAC_USE_GENERIC, LIST_CTRL = 1000 }; -