GRASS Programmer's Manual  6.4.4(2014)-r
dialogs.ItemListCtrl Class Reference
Inheritance diagram for dialogs.ItemListCtrl:
Collaboration diagram for dialogs.ItemListCtrl:

Public Member Functions

def __init__ (self, parent, columns, disablePopup=False, kwargs)
 List of model actions. More...
 
def GetListCtrl (self)
 Used by ColumnSorterMixin. More...
 
def GetData (self)
 Get list data. More...
 
def Populate (self, data)
 Populate the list. More...
 
def OnRemove (self, event)
 Remove selected action(s) from the model. More...
 
def OnRemoveAll (self, event)
 Remove all variable(s) from the model. More...
 
def OnEndEdit (self, event)
 Finish editing of item. More...
 
def OnReload
 Reload list of actions. More...
 
def OnRightUp (self, event)
 Mouse right button up. More...
 
def OnNormalize (self, event)
 Update id of actions. More...
 
- Public Member Functions inherited from dialogs.ModelListCtrl
def __init__ (self, parent, columns, id=wx.ID_ANY, style=wx.LC_REPORT|wx.BORDER_NONE|wx.LC_SORT_ASCENDING|wx.LC_HRULES|wx.LC_VRULES, kwargs)
 List of model variables. More...
 
def OnBeginEdit (self, event)
 Editing of item started. More...
 
def OnEndEdit (self, event)
 Finish editing of item. More...
 
def OnColClick (self, event)
 Click on column header (order by) More...
 

Data Fields

 disablePopup
 
 itemDataMap
 
 itemCount
 
 popupID1
 
 popupID2
 
 popupID3
 
 popupID4
 
- Data Fields inherited from dialogs.ModelListCtrl
 parent
 
 columns
 
 shape
 
 frame
 
 itemDataMap
 
 itemCount
 

Detailed Description

Definition at line 736 of file gmodeler/dialogs.py.

Constructor & Destructor Documentation

def dialogs.ItemListCtrl.__init__ (   self,
  parent,
  columns,
  disablePopup = False,
  kwargs 
)

List of model actions.

Definition at line 737 of file gmodeler/dialogs.py.

Member Function Documentation

def dialogs.ItemListCtrl.GetData (   self)
def dialogs.ItemListCtrl.GetListCtrl (   self)

Used by ColumnSorterMixin.

Definition at line 745 of file gmodeler/dialogs.py.

def dialogs.ItemListCtrl.OnEndEdit (   self,
  event 
)
def dialogs.ItemListCtrl.OnNormalize (   self,
  event 
)

Update id of actions.

Definition at line 911 of file gmodeler/dialogs.py.

References dialogs.VariableListCtrl.OnReload(), and dialogs.ItemListCtrl.OnReload().

def dialogs.ItemListCtrl.OnReload (   self,
  event = None 
)
def dialogs.ItemListCtrl.OnRemove (   self,
  event 
)

Remove selected action(s) from the model.

Definition at line 819 of file gmodeler/dialogs.py.

References model.Model.GetItem(), manager.VirtualAttributeList.itemDataMap, dialogs.ModelListCtrl.itemDataMap, and manager.GCP.itemDataMap.

def dialogs.ItemListCtrl.OnRemoveAll (   self,
  event 
)
def dialogs.ItemListCtrl.OnRightUp (   self,
  event 
)

Mouse right button up.

Definition at line 881 of file gmodeler/dialogs.py.

References dialogs.ItemListCtrl.disablePopup.

Referenced by mapwindow.BufferedWindow.MouseActions().

def dialogs.ItemListCtrl.Populate (   self,
  data 
)

Populate the list.

Definition at line 753 of file gmodeler/dialogs.py.

Referenced by dialogs.ItemListCtrl.OnReload(), and wizard.ItemList.Search().

Field Documentation

dialogs.ItemListCtrl.disablePopup

Definition at line 739 of file gmodeler/dialogs.py.

Referenced by dialogs.ItemListCtrl.OnRightUp().

dialogs.ItemListCtrl.itemCount

Definition at line 796 of file gmodeler/dialogs.py.

dialogs.ItemListCtrl.popupID1

Definition at line 887 of file gmodeler/dialogs.py.

dialogs.ItemListCtrl.popupID2

Definition at line 888 of file gmodeler/dialogs.py.

dialogs.ItemListCtrl.popupID3

Definition at line 889 of file gmodeler/dialogs.py.

dialogs.ItemListCtrl.popupID4

Definition at line 890 of file gmodeler/dialogs.py.


The documentation for this class was generated from the following file: