GRASS Programmer's Manual
6.4.2(2012)
|
Public Member Functions | |
def | __init__ |
Dialog used to display/modify categories of vector objects. | |
def | GetListCtrl |
Used by ColumnSorterMixin. | |
def | OnColClick |
Click on column header (order by) | |
def | OnBeginEdit |
Editing of item started. | |
def | OnEndEdit |
Finish editing of item. | |
def | OnRightDown |
Mouse right button down. | |
def | OnRightUp |
Mouse right button up. | |
def | OnItemSelected |
Item selected. | |
def | OnItemDelete |
Delete selected item(s) from the list (layer/category pair) | |
def | OnItemDeleteAll |
Delete all items from the list. | |
def | OnFeature |
Feature id changed (on duplicates) | |
def | OnReload |
Reload button pressed. | |
def | OnCancel |
Cancel button pressed. | |
def | OnApply |
Apply button pressed. | |
def | ApplyChanges |
Apply changes. | |
def | OnOK |
OK button pressed. | |
def | OnAddCat |
Button 'Add' new category pressed. | |
def | GetLine |
Get id of selected line of 'None' if no line is selected. | |
def | UpdateDialog |
Update dialog. |
Data Fields | |
parent | |
digit | |
vectorName | |
cats | |
cats_orig | |
list | |
fid | |
itemDataMap | |
fidMulti | |
fidText | |
layerNew | |
catNew | |
popupID1 | |
popupID2 | |
popupID3 | |
line |
def gui_modules.vdigit.VDigitCategoryDialog.__init__ | ( | self, | |
parent, | |||
title, | |||
vectorName, | |||
query = None , |
|||
cats = None , |
|||
style = wx.DEFAULT_DIALOG_STYLE | wx.RESIZE_BORDER , |
|||
kwargs | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.ApplyChanges | ( | self, | |
fid | |||
) |
Apply changes.
fid | feature id |
Definition at line 1175 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.vdigit.VDigitCategoryDialog.cats_orig, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, and gui_modules.vdigit.VDigitCategoryDialog.fid.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnApply().
def gui_modules.vdigit.VDigitCategoryDialog.GetLine | ( | self | ) |
def gui_modules.vdigit.VDigitCategoryDialog.GetListCtrl | ( | self | ) |
Used by ColumnSorterMixin.
Definition at line 984 of file vdigit.py.
References gui_modules.ogc_services.WMSDialog.list, gui_modules.gcpmapdisp.MapFrame.list, gui_modules.vdigit.VDigitCategoryDialog.list, gui_modules.gdialogs.ImportDialog.list, gui_modules.gmodeler.VariablePanel.list, and gui_modules.gmodeler.ItemPanel.list.
def gui_modules.vdigit.VDigitCategoryDialog.OnAddCat | ( | self, | |
event | |||
) |
Button 'Add' new category pressed.
Definition at line 1231 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, gui_modules.vdigit.VDigitCategoryDialog.fid, gui_modules.prompt.TextCtrlAutoComplete.itemDataMap, gui_modules.dbm.VirtualAttributeList.itemDataMap, gui_modules.location_wizard.ItemList.itemDataMap, gui_modules.gcpmanager.GCP.itemDataMap, gui_modules.vdigit.VDigitCategoryDialog.itemDataMap, gui_modules.gmodeler.ModelListCtrl.itemDataMap, gui_modules.gmodeler.VariableListCtrl.itemDataMap, and gui_modules.gmodeler.ItemListCtrl.itemDataMap.
def gui_modules.vdigit.VDigitCategoryDialog.OnApply | ( | self, | |
event | |||
) |
Apply button pressed.
Definition at line 1167 of file vdigit.py.
References gui_modules.vdigit.VDigitCategoryDialog.ApplyChanges(), gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, and gui_modules.vdigit.VDigitCategoryDialog.fid.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnOK().
def gui_modules.vdigit.VDigitCategoryDialog.OnBeginEdit | ( | self, | |
event | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.OnCancel | ( | self, | |
event | |||
) |
Cancel button pressed.
Definition at line 1155 of file vdigit.py.
References gui_modules.mapdisp_vdigit.VDigitWindow.digit, gui_modules.vdigit.VDigitSettingsDialog.digit, gui_modules.gcpmapdisp.MapFrame.digit, gui_modules.toolbars.VDigitToolbar.digit, and gui_modules.vdigit.VDigitCategoryDialog.digit.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnOK().
def gui_modules.vdigit.VDigitCategoryDialog.OnColClick | ( | self, | |
event | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.OnEndEdit | ( | self, | |
event | |||
) |
Finish editing of item.
Definition at line 999 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, and gui_modules.vdigit.VDigitCategoryDialog.fid.
def gui_modules.vdigit.VDigitCategoryDialog.OnFeature | ( | self, | |
event | |||
) |
Feature id changed (on duplicates)
Definition at line 1096 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, gui_modules.vdigit.VDigitCategoryDialog.fid, gui_modules.prompt.TextCtrlAutoComplete.itemDataMap, gui_modules.dbm.VirtualAttributeList.itemDataMap, gui_modules.location_wizard.ItemList.itemDataMap, gui_modules.gcpmanager.GCP.itemDataMap, gui_modules.vdigit.VDigitCategoryDialog.itemDataMap, gui_modules.gmodeler.ModelListCtrl.itemDataMap, gui_modules.gmodeler.VariableListCtrl.itemDataMap, gui_modules.gmodeler.ItemListCtrl.itemDataMap, max, gui_modules.dbm.AttributeManager.vectorName, gui_modules.vdigit.VDigitCategoryDialog.vectorName, and gui_modules.psmap_dialogs.VPropertiesDialog.vectorName.
def gui_modules.vdigit.VDigitCategoryDialog.OnItemDelete | ( | self, | |
event | |||
) |
Delete selected item(s) from the list (layer/category pair)
Definition at line 1074 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, and gui_modules.vdigit.VDigitCategoryDialog.fid.
def gui_modules.vdigit.VDigitCategoryDialog.OnItemDeleteAll | ( | self, | |
event | |||
) |
Delete all items from the list.
Definition at line 1088 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, and gui_modules.vdigit.VDigitCategoryDialog.fid.
def gui_modules.vdigit.VDigitCategoryDialog.OnItemSelected | ( | self, | |
event | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.OnOK | ( | self, | |
event | |||
) |
OK button pressed.
Definition at line 1225 of file vdigit.py.
References gui_modules.nviz_preferences.NvizPreferencesDialog.OnApply(), gui_modules.sqlbuilder.SQLFrame.OnApply(), gui_modules.colorrules.ColorTable.OnApply(), gui_modules.menuform.mainFrame.OnApply(), gui_modules.vdigit.VDigitSettingsDialog.OnApply(), gui_modules.preferences.PreferencesBaseDialog.OnApply(), gui_modules.profile.TextDialog.OnApply(), gui_modules.vdigit.VDigitCategoryDialog.OnApply(), gui_modules.profile.OptDialog.OnApply(), gui_modules.psmap_dialogs.MapDialog.OnApply(), gui_modules.gcpmanager.GrSettingsDialog.OnApply(), gui_modules.psmap_dialogs.RasterDialog.OnApply(), gui_modules.psmap_dialogs.MainVectorDialog.OnApply(), gui_modules.nviz_tools.NvizPreferencesDialog.OnApply(), gui_modules.gmodeler.PreferencesDialog.OnApply(), gui_modules.ogc_services.WMSDialog.OnCancel(), gui_modules.dbm_dialogs.DisplayAttributesDialog.OnCancel(), gui_modules.colorrules.ColorTable.OnCancel(), gui_modules.gdialogs.DecorationDialog.OnCancel(), gui_modules.menuform.mainFrame.OnCancel(), gui_modules.vdigit.VDigitSettingsDialog.OnCancel(), gui_modules.preferences.PreferencesBaseDialog.OnCancel(), gui_modules.profile.TextDialog.OnCancel(), gui_modules.vdigit.VDigitCategoryDialog.OnCancel(), gui_modules.gdialogs.ImportDialog.OnCancel(), gui_modules.profile.OptDialog.OnCancel(), gui_modules.psmap_dialogs.MapDialog.OnCancel(), gui_modules.gmodeler.ModelDataDialog.OnCancel(), and gui_modules.location_wizard.RegionDef.OnCancel().
def gui_modules.vdigit.VDigitCategoryDialog.OnReload | ( | self, | |
event | |||
) |
Reload button pressed.
Definition at line 1143 of file vdigit.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.vdigit.VDigitCategoryDialog.cats_orig, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, gui_modules.vdigit.VDigitCategoryDialog.fid, gui_modules.prompt.TextCtrlAutoComplete.itemDataMap, gui_modules.dbm.VirtualAttributeList.itemDataMap, gui_modules.location_wizard.ItemList.itemDataMap, gui_modules.gcpmanager.GCP.itemDataMap, gui_modules.vdigit.VDigitCategoryDialog.itemDataMap, gui_modules.gmodeler.ModelListCtrl.itemDataMap, gui_modules.gmodeler.VariableListCtrl.itemDataMap, and gui_modules.gmodeler.ItemListCtrl.itemDataMap.
def gui_modules.vdigit.VDigitCategoryDialog.OnRightDown | ( | self, | |
event | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.OnRightUp | ( | self, | |
event | |||
) |
def gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog | ( | self, | |
query = None , |
|||
cats = None |
|||
) |
Update dialog.
query | {coordinates, distance} - v.what |
cats | directory layer/cats - vdigit Return True if updated otherwise False |
Definition at line 1269 of file vdigit.py.
References gui_modules.vdigit.VDigitCategoryDialog._getCategories(), gui_modules.dbm_dialogs.DisplayAttributesDialog.cats, gui_modules.psmap_dialogs.PageSetup.cats, gui_modules.vdigit.VDigitCategoryDialog.cats, gui_modules.vdigit.VDigitCategoryDialog.cats_orig, gui_modules.dbm_dialogs.DisplayAttributesDialog.fid, gui_modules.vdigit.VDigitCategoryDialog.fid, gui_modules.prompt.TextCtrlAutoComplete.itemDataMap, gui_modules.dbm.VirtualAttributeList.itemDataMap, gui_modules.location_wizard.ItemList.itemDataMap, gui_modules.gcpmanager.GCP.itemDataMap, gui_modules.vdigit.VDigitCategoryDialog.itemDataMap, gui_modules.gmodeler.ModelListCtrl.itemDataMap, gui_modules.gmodeler.VariableListCtrl.itemDataMap, gui_modules.gmodeler.ItemListCtrl.itemDataMap, gui_modules.vdigit.VDigitCategoryDialog.list, and max.
gui_modules.vdigit.VDigitCategoryDialog.cats |
Definition at line 836 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.ApplyChanges(), gui_modules.wxvdigit.IVDigit.CopyCats(), gui_modules.wxvdigit.IVDigit.InitCats(), gui_modules.vdigit.VDigitCategoryDialog.OnAddCat(), gui_modules.vdigit.VDigitCategoryDialog.OnEndEdit(), gui_modules.vdigit.VDigitCategoryDialog.OnFeature(), gui_modules.vdigit.VDigitCategoryDialog.OnItemDelete(), gui_modules.vdigit.VDigitCategoryDialog.OnItemDeleteAll(), gui_modules.vdigit.VDigitCategoryDialog.OnReload(), gui_modules.wxvdigit.IVDigit.SetCategory(), and gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog().
gui_modules.vdigit.VDigitCategoryDialog.cats_orig |
Definition at line 853 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.ApplyChanges(), gui_modules.vdigit.VDigitCategoryDialog.OnReload(), and gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog().
gui_modules.vdigit.VDigitCategoryDialog.digit |
Definition at line 830 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnCancel().
gui_modules.vdigit.VDigitCategoryDialog.fid |
Definition at line 869 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.ApplyChanges(), gui_modules.vdigit.VDigitCategoryDialog.OnAddCat(), gui_modules.vdigit.VDigitCategoryDialog.OnApply(), gui_modules.vdigit.VDigitCategoryDialog.OnEndEdit(), gui_modules.vdigit.VDigitCategoryDialog.OnFeature(), gui_modules.vdigit.VDigitCategoryDialog.OnItemDelete(), gui_modules.vdigit.VDigitCategoryDialog.OnItemDeleteAll(), gui_modules.vdigit.VDigitCategoryDialog.OnReload(), and gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog().
gui_modules.vdigit.VDigitCategoryDialog.itemDataMap |
Definition at line 870 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnAddCat(), gui_modules.vdigit.VDigitCategoryDialog.OnFeature(), gui_modules.vdigit.VDigitCategoryDialog.OnReload(), and gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog().
gui_modules.vdigit.VDigitCategoryDialog.list |
Definition at line 862 of file vdigit.py.
Referenced by gui_modules.gcpmanager.GCP.GetListCtrl(), gui_modules.vdigit.VDigitCategoryDialog.GetListCtrl(), and gui_modules.vdigit.VDigitCategoryDialog.UpdateDialog().
gui_modules.vdigit.VDigitCategoryDialog.parent |
Definition at line 829 of file vdigit.py.
Referenced by gui_modules.wxvdigit.VDigitError.Database(), gui_modules.wxvdigit.VDigitError.DbExecute(), gui_modules.wxvdigit.VDigitError.DbLink(), gui_modules.wxvdigit.VDigitError.DeadLine(), gui_modules.wxvdigit.VDigitError.Driver(), gui_modules.wxvdigit.VDigitError.FeatureType(), gui_modules.wxvdigit.VDigitError.NoMap(), wxgui.GMFrame.OnPsMap(), gui_modules.wxvdigit.VDigitError.ReadLine(), and gui_modules.wxvdigit.VDigitError.WriteLine().
gui_modules.vdigit.VDigitCategoryDialog.vectorName |
Definition at line 833 of file vdigit.py.
Referenced by gui_modules.vdigit.VDigitCategoryDialog.OnFeature().