|
GRASS Programmer's Manual
6.5.svn(2012)-r51648
|
Model event handler class. More...
Public Member Functions | |
| def | __init__ |
| def | OnLeftClick |
| Left mouse button pressed -> select item & update statusbar. | |
| def | OnLeftDoubleClick |
| Left mouse button pressed (double-click) -> show properties. | |
| def | OnProperties |
| Show properties dialog. | |
| def | OnBeginDragLeft |
| Drag shape (begining) | |
| def | OnEndDragLeft |
| Drag shape (end) | |
| def | OnEndSize |
| Resize shape. | |
| def | OnRightClick |
| Right click -> pop-up menu. | |
| def | OnDisable |
| Disable action. | |
| def | OnEnable |
| Disable action. | |
| def | OnAddPoint |
| Add control point. | |
| def | OnRemovePoint |
| Remove control point. | |
| def | OnIntermediate |
| Mark data as intermediate. | |
| def | OnRemove |
| Remove shape. | |
Data Fields | |
| log | |
| frame | |
| x | |
| y | |
| popupID | |
Model event handler class.
Definition at line 1008 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.__init__ | ( | self, | |
| log, | |||
| frame | |||
| ) |
Definition at line 1010 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnAddPoint | ( | self, | |
| event | |||
| ) |
Add control point.
Definition at line 1229 of file gmodeler/frame.py.
References frame.ModelEvtHandler.x, and frame.ModelEvtHandler.y.
Referenced by toolbars.VDigitToolbar.OnBreak(), toolbars.VDigitToolbar.OnConnect(), toolbars.VDigitToolbar.OnCopy(), toolbars.VDigitToolbar.OnCopyAttrb(), toolbars.VDigitToolbar.OnCopyCats(), toolbars.VDigitToolbar.OnFlip(), toolbars.VDigitToolbar.OnMerge(), toolbars.VDigitToolbar.OnQuery(), toolbars.VDigitToolbar.OnSnap(), toolbars.VDigitToolbar.OnSplitLine(), toolbars.VDigitToolbar.OnTypeConversion(), and toolbars.VDigitToolbar.OnZBulk().
| def frame.ModelEvtHandler.OnBeginDragLeft | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Drag shape (begining)
Definition at line 1134 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnDisable | ( | self, | |
| event | |||
| ) |
Disable action.
Definition at line 1215 of file gmodeler/frame.py.
References frame.ModelEvtHandler._onEnable().
| def frame.ModelEvtHandler.OnEnable | ( | self, | |
| event | |||
| ) |
Disable action.
Definition at line 1219 of file gmodeler/frame.py.
References frame.ModelEvtHandler._onEnable().
| def frame.ModelEvtHandler.OnEndDragLeft | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Drag shape (end)
Definition at line 1140 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnEndSize | ( | self, | |
| x, | |||
| y | |||
| ) |
Resize shape.
Definition at line 1157 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnIntermediate | ( | self, | |
| event | |||
| ) |
Mark data as intermediate.
Definition at line 1247 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnLeftClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Left mouse button pressed -> select item & update statusbar.
Definition at line 1016 of file gmodeler/frame.py.
References dialogs.ModelListCtrl.frame, frame.ModelEvtHandler.frame, and widgets.GetValue().
| def frame.ModelEvtHandler.OnLeftDoubleClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Left mouse button pressed (double-click) -> show properties.
Definition at line 1072 of file gmodeler/frame.py.
References frame.ModelEvtHandler.OnProperties().
| def frame.ModelEvtHandler.OnProperties | ( | self, | |
event = None |
|||
| ) |
Show properties dialog.
Definition at line 1076 of file gmodeler/frame.py.
References dialogs.ModelListCtrl.frame, and frame.ModelEvtHandler.frame.
Referenced by frame.ModelEvtHandler.OnLeftDoubleClick().
| def frame.ModelEvtHandler.OnRemove | ( | self, | |
| event | |||
| ) |
Remove shape.
Definition at line 1254 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnRemovePoint | ( | self, | |
| event | |||
| ) |
Remove control point.
Definition at line 1238 of file gmodeler/frame.py.
| def frame.ModelEvtHandler.OnRightClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Right click -> pop-up menu.
Definition at line 1163 of file gmodeler/frame.py.
Definition at line 1013 of file gmodeler/frame.py.
Referenced by frame.ModelEvtHandler.OnLeftClick(), and frame.ModelEvtHandler.OnProperties().
Definition at line 1012 of file gmodeler/frame.py.
Referenced by vclean.VectorCleaningFrame.OnCleaningRun(), mcalc_builder.MapCalcFrame.OnMCalcRun(), toolbars.VDigitToolbar.OnSelectMap(), and mapwindow.NvizThread.run().
Definition at line 1166 of file gmodeler/frame.py.
Definition at line 1014 of file gmodeler/frame.py.
Referenced by utils.Rect2D.GetX(), and frame.ModelEvtHandler.OnAddPoint().
Definition at line 1014 of file gmodeler/frame.py.
Referenced by utils.Rect2D.GetY(), and frame.ModelEvtHandler.OnAddPoint().