|
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().