|
GRASS Programmer's Manual
6.5.svn(2012)-r51648
|
Panel for displaying one symbol. More...
Public Member Functions | |
| def | __init__ |
| Panel constructor. | |
| def | OnLeftDown |
| Panel selected, background changes. | |
| def | OnDoubleClick |
| def | Deselect |
| Panel deselected, background changes back to default. | |
| def | Select |
| Select panel, no event emitted. | |
Data Fields | |
| sBmp | |
| selected | |
| selectColor | |
| deselectColor | |
Panel for displaying one symbol.
Changes background when selected. Assumes that parent will catch events emitted on mouse click. Used in gui_core::dialog::SymbolDialog.
Definition at line 418 of file widgets.py.
| def widgets.SingleSymbolPanel.__init__ | ( | self, | |
| parent, | |||
| symbolPath | |||
| ) |
Panel constructor.
| parent | parent (gui_core::dialog::SymbolDialog) |
| symbolPath | absolute path to symbol |
Definition at line 424 of file widgets.py.
References render.Layer.SetName(), and model.ModelRelation.SetName().
| def widgets.SingleSymbolPanel.Deselect | ( | self | ) |
Panel deselected, background changes back to default.
Definition at line 463 of file widgets.py.
References widgets.SingleSymbolPanel.deselectColor, widgets.SingleSymbolPanel.selected, gis_set.GListBox.selected, manager.GCPList.selected, and dialogs.SymbolDialog.selected.
| def widgets.SingleSymbolPanel.OnDoubleClick | ( | self, | |
| event | |||
| ) |
Definition at line 459 of file widgets.py.
References render.Layer.GetName(), dialogs.NewVectorDialog.GetName(), gselect.VectorDBInfo.GetName(), model.ModelAction.GetName(), model.ModelData.GetName(), model.ModelRelation.GetName(), model.ModelLoop.GetName(), and model.ModelCondition.GetName().
| def widgets.SingleSymbolPanel.OnLeftDown | ( | self, | |
| event | |||
| ) |
Panel selected, background changes.
Definition at line 450 of file widgets.py.
References render.Layer.GetName(), dialogs.NewVectorDialog.GetName(), gselect.VectorDBInfo.GetName(), model.ModelAction.GetName(), model.ModelData.GetName(), model.ModelRelation.GetName(), model.ModelLoop.GetName(), model.ModelCondition.GetName(), widgets.SingleSymbolPanel.selectColor, widgets.SingleSymbolPanel.selected, gis_set.GListBox.selected, manager.GCPList.selected, and dialogs.SymbolDialog.selected.
Referenced by mapwindow.BufferedWindow.MouseActions(), frame.PsMapBufferedWindow.MouseActions(), and mapwindow.GLWindow.OnMouseAction().
| def widgets.SingleSymbolPanel.Select | ( | self | ) |
Select panel, no event emitted.
Definition at line 468 of file widgets.py.
References widgets.SingleSymbolPanel.selectColor, widgets.SingleSymbolPanel.selected, gis_set.GListBox.selected, manager.GCPList.selected, and dialogs.SymbolDialog.selected.
Definition at line 436 of file widgets.py.
Referenced by widgets.SingleSymbolPanel.Deselect().
Definition at line 432 of file widgets.py.
Definition at line 435 of file widgets.py.
Referenced by widgets.SingleSymbolPanel.OnLeftDown(), and widgets.SingleSymbolPanel.Select().
Definition at line 434 of file widgets.py.
Referenced by widgets.SingleSymbolPanel.Deselect(), wxdisplay.DisplayDriver.DrawMap(), wxdisplay.DisplayDriver.GetDuplicates(), wxdisplay.DisplayDriver.GetRegionSelected(), wxdisplay.DisplayDriver.GetSelected(), wxdisplay.DisplayDriver.GetSelectedIList(), wxdisplay.DisplayDriver.GetSelectedVertex(), vclean.VectorCleaningFrame.OnClearTool(), widgets.SingleSymbolPanel.OnLeftDown(), vclean.VectorCleaningFrame.OnMoveToolDown(), vclean.VectorCleaningFrame.OnMoveToolUp(), vclean.VectorCleaningFrame.OnSelect(), widgets.SingleSymbolPanel.Select(), wxdisplay.DisplayDriver.SelectLineByPoint(), wxdisplay.DisplayDriver.SelectLinesByBox(), wxdisplay.DisplayDriver.SetSelected(), and wxdisplay.DisplayDriver.UnSelect().