]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/docvwmdi/view.h
Fixed Cmd+Back, Cmd+Del word deletion behaviour in wxRichTextCtrl.
[wxWidgets.git] / samples / docvwmdi / view.h
index d146d8cff4225de9c6deb566ba3786b3b5b0ef2c..8ac7c98ca9bccdd425151e48fb84e159dc4ac628 100644 (file)
@@ -60,7 +60,6 @@ protected:
 
 class TextEditView: public wxView
 {
-    DECLARE_DYNAMIC_CLASS(TextEditView)
 public:
     wxMDIChildFrame* m_frame;
     MyTextWindow* m_textsw;
@@ -73,6 +72,14 @@ public:
     virtual void OnUpdate(wxView *sender, wxObject *hint = NULL);
     virtual bool OnClose(bool deleteWindow = true);
     virtual bool ProcessEvent(wxEvent&);
+
+private:
+    void OnCopy(wxCommandEvent& WXUNUSED(event)) { m_textsw->Copy(); }
+    void OnPaste(wxCommandEvent& WXUNUSED(event)) { m_textsw->Paste(); }
+    void OnSelectAll(wxCommandEvent& WXUNUSED(event)) { m_textsw->SelectAll(); }
+
+    DECLARE_EVENT_TABLE()
+    DECLARE_DYNAMIC_CLASS(TextEditView)
 };
 
 #endif