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.
Definition at line 2149 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnLeftClick(), and gui_modules.gmodeler.ModelEvtHandler.OnProperties().
Definition at line 2149 of file gmodeler.py.
Referenced by gui_modules.mcalc_builder.MapCalcFrame::OnMCalcRun(), gui_modules.toolbars.VDigitToolbar::OnSelectMap(), and gui_modules.nviz_mapdisp.NvizThread::run().
Definition at line 2301 of file gmodeler.py.
Definition at line 2149 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnAddPoint().
Definition at line 2149 of file gmodeler.py.
Referenced by gui_modules.gmodeler.ModelEvtHandler.OnAddPoint().