diff options
Diffstat (limited to 'Project/ControlEditor.h')
-rw-r--r-- | Project/ControlEditor.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Project/ControlEditor.h b/Project/ControlEditor.h index fbd8f79..3f77422 100644 --- a/Project/ControlEditor.h +++ b/Project/ControlEditor.h @@ -138,7 +138,7 @@ class ControlEditor : public ControlEditorBase virtual void SetElementsList(std::vector<ControlElement*> elementList) { m_elementList = elementList; } virtual void SetConnectionsList(std::vector<ConnectionLine*> connectionList) { m_connectionList = connectionList; } virtual void SetControlContainer(ControlElementContainer* ctrlContainer) { m_ctrlContainer = ctrlContainer; } - protected: + virtual void OnClose(wxCloseEvent& event); virtual void OnTestClick(wxCommandEvent& event); virtual void OnButtonOKClick(wxCommandEvent& event) { Close(); } @@ -155,8 +155,10 @@ class ControlEditor : public ControlEditorBase virtual void OnMouseMotion(wxMouseEvent& event); virtual void OnPaint(wxPaintEvent& event); virtual void LeftClickDown(wxMouseEvent& event); - + void BuildControlElementPanel(); + + protected: void SetViewport(); int GetNextID(); |