|
GRASS Programmer's Manual
6.4.2(2012)
|
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 | OnChangeId |
| Change action id. | |
| 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 2147 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.__init__ | ( | self, | |
| log, | |||
| frame | |||
| ) |
Definition at line 2149 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnAddPoint | ( | self, | |
| event | |||
| ) |
Add control point.
Definition at line 2375 of file gmodeler.py.
References gui_modules.gmodeler.ModelEvtHandler.x, and gui_modules.gmodeler.ModelEvtHandler.y.
Referenced by gui_modules.toolbars.VDigitToolbar.OnBreak(), gui_modules.toolbars.VDigitToolbar.OnConnect(), gui_modules.toolbars.VDigitToolbar.OnCopy(), gui_modules.toolbars.VDigitToolbar.OnCopyAttrb(), gui_modules.toolbars.VDigitToolbar.OnCopyCats(), gui_modules.toolbars.VDigitToolbar.OnFlip(), gui_modules.toolbars.VDigitToolbar.OnMerge(), gui_modules.toolbars.VDigitToolbar.OnQuery(), gui_modules.toolbars.VDigitToolbar.OnSnap(), gui_modules.toolbars.VDigitToolbar.OnSplitLine(), gui_modules.toolbars.VDigitToolbar.OnTypeConversion(), and gui_modules.toolbars.VDigitToolbar.OnZBulk().
| def gui_modules.gmodeler.ModelEvtHandler.OnBeginDragLeft | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Drag shape (begining)
Definition at line 2272 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnChangeId | ( | self, | |
| event | |||
| ) |
Change action id.
Definition at line 2357 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnDisable | ( | self, | |
| event | |||
| ) |
Disable action.
Definition at line 2361 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnEnable | ( | self, | |
| event | |||
| ) |
Disable action.
Definition at line 2365 of file gmodeler.py.
References gui_modules.gmodeler.ModelEvtHandler._onEnable().
| def gui_modules.gmodeler.ModelEvtHandler.OnEndDragLeft | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Drag shape (end)
Definition at line 2278 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnEndSize | ( | self, | |
| x, | |||
| y | |||
| ) |
Resize shape.
Definition at line 2295 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnIntermediate | ( | self, | |
| event | |||
| ) |
Mark data as intermediate.
Definition at line 2393 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnLeftClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Left mouse button pressed -> select item & update statusbar.
Definition at line 2155 of file gmodeler.py.
References gui_modules.gmodeler.ModelEvtHandler.frame.
| def gui_modules.gmodeler.ModelEvtHandler.OnLeftDoubleClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Left mouse button pressed (double-click) -> show properties.
Definition at line 2211 of file gmodeler.py.
References gui_modules.gmodeler.ModelEvtHandler.OnProperties().
| def gui_modules.gmodeler.ModelEvtHandler.OnProperties | ( | self, | |
event = None |
|||
| ) |
Show properties dialog.
Definition at line 2215 of file gmodeler.py.
References gui_modules.gmodeler.ModelEvtHandler.frame.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnLeftDoubleClick().
| def gui_modules.gmodeler.ModelEvtHandler.OnRemove | ( | self, | |
| event | |||
| ) |
Remove shape.
Definition at line 2400 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnRemovePoint | ( | self, | |
| event | |||
| ) |
Remove control point.
Definition at line 2384 of file gmodeler.py.
| def gui_modules.gmodeler.ModelEvtHandler.OnRightClick | ( | self, | |
| x, | |||
| y, | |||
keys = 0, |
|||
attachment = 0 |
|||
| ) |
Right click -> pop-up menu.
Definition at line 2301 of file gmodeler.py.
| gui_modules.gmodeler.ModelEvtHandler.frame |
Definition at line 2152 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnLeftClick(), and gui_modules.gmodeler.ModelEvtHandler.OnProperties().
| gui_modules.gmodeler.ModelEvtHandler.log |
Definition at line 2151 of file gmodeler.py.
Referenced by gui_modules.mcalc_builder.MapCalcFrame.OnMCalcRun(), gui_modules.toolbars.VDigitToolbar.OnSelectMap(), and gui_modules.nviz_mapdisp.NvizThread.run().
| gui_modules.gmodeler.ModelEvtHandler.popupID |
Definition at line 2304 of file gmodeler.py.
| gui_modules.gmodeler.ModelEvtHandler.x |
Definition at line 2153 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnAddPoint().
| gui_modules.gmodeler.ModelEvtHandler.y |
Definition at line 2153 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnAddPoint().