|
| ControlEditor (wxWindow *parent) |
|
| ControlEditor (wxWindow *parent, int ioflags=IOControl::IN_TERMINAL_VOLTAGE|IOControl::IN_VELOCITY|IOControl::OUT_FIELD_VOLTAGE|IOControl::OUT_MEC_POWER) |
|
virtual void | AddElement (ControlElementButtonID id) |
|
virtual void | Redraw () |
|
virtual void | SetJustOpened (bool justOpened) |
|
virtual void | RotateSelectedElements (bool clockwise) |
|
virtual void | DeleteSelectedElements () |
|
virtual void | CheckConnections () |
|
virtual std::vector< ConnectionLine * > | GetConnectionLineList () const |
|
virtual std::vector< ControlElement * > | GetControlElementList () const |
|
virtual void | SetElementsList (std::vector< ControlElement * > elementList) |
|
virtual void | SetConnectionsList (std::vector< ConnectionLine * > connectionList) |
|
virtual void | SetControlContainer (ControlElementContainer *ctrlContainer) |
|
virtual void | OnClose (wxCloseEvent &event) |
|
virtual void | OnTestClick (wxCommandEvent &event) |
|
virtual void | OnButtonOKClick (wxCommandEvent &event) |
|
virtual void | OnImportClick (wxCommandEvent &event) |
|
virtual void | OnExportClick (wxCommandEvent &event) |
|
virtual void | OnKeyDown (wxKeyEvent &event) |
|
virtual void | OnIdle (wxIdleEvent &event) |
|
virtual void | OnScroll (wxMouseEvent &event) |
|
virtual void | OnDoubleClick (wxMouseEvent &event) |
|
virtual void | OnLeftClickDown (wxMouseEvent &event) |
|
virtual void | OnLeftClickUp (wxMouseEvent &event) |
|
virtual void | OnMiddleDown (wxMouseEvent &event) |
|
virtual void | OnMiddleUp (wxMouseEvent &event) |
|
virtual void | OnMouseMotion (wxMouseEvent &event) |
|
virtual void | OnPaint (wxPaintEvent &event) |
|
virtual void | LeftClickDown (wxMouseEvent &event) |
|
void | BuildControlElementPanel () |
|