lmi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lmi-commits] [lmi] master e1fdb77 12/46: Use Bind() in DatumSequenceEdi


From: Greg Chicares
Subject: [lmi-commits] [lmi] master e1fdb77 12/46: Use Bind() in DatumSequenceEditorEvtHandler
Date: Wed, 22 Jul 2020 11:05:10 -0400 (EDT)

branch: master
commit e1fdb77a1447dbfb0c0a28ec643e3dbf040fa36d
Author: Vadim Zeitlin <vadim@tt-solutions.com>
Commit: Vadim Zeitlin <vadim@tt-solutions.com>

    Use Bind() in DatumSequenceEditorEvtHandler
    
    Don't use legacy event table macros in new code.
---
 census_view.cpp | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/census_view.cpp b/census_view.cpp
index dfa14b7..264f46a 100644
--- a/census_view.cpp
+++ b/census_view.cpp
@@ -1012,6 +1012,8 @@ class DatumSequenceEditorEvtHandler
     explicit DatumSequenceEditorEvtHandler(InputSequenceEntry* entry)
         :entry_(entry)
     {
+        Bind(wxEVT_CHAR, &DatumSequenceEditorEvtHandler::UponChar, this);
+        Bind(wxEVT_KEY_DOWN, &DatumSequenceEditorEvtHandler::UponKeyDown, 
this);
     }
 
     void UponChar(wxKeyEvent& event)
@@ -1061,15 +1063,9 @@ class DatumSequenceEditorEvtHandler
   private:
     InputSequenceEntry* entry_{};
 
-    DECLARE_EVENT_TABLE()
     DECLARE_NO_COPY_CLASS(DatumSequenceEditorEvtHandler)
 };
 
-BEGIN_EVENT_TABLE(DatumSequenceEditorEvtHandler, wxEvtHandler)
-    EVT_CHAR(DatumSequenceEditorEvtHandler::UponChar)
-    EVT_KEY_DOWN(DatumSequenceEditorEvtHandler::UponKeyDown)
-END_EVENT_TABLE()
-
 class DatumSequenceEditor
     :public wxGridCellEditor
 {



reply via email to

[Prev in Thread] Current Thread [Next in Thread]