GRASS Programmer's Manual  6.4.2(2012)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
gui_modules.gmodeler.ItemListCtrl Class Reference
Inheritance diagram for gui_modules.gmodeler.ItemListCtrl:
Collaboration diagram for gui_modules.gmodeler.ItemListCtrl:

Public Member Functions

def __init__
 List of model actions.
def GetListCtrl
 Used by ColumnSorterMixin.
def GetData
 Get list data.
def Populate
 Populate the list.
def OnRemove
 Remove selected action(s) from the model.
def OnRemoveAll
 Remove all variable(s) from the model.
def OnEndEdit
 Finish editing of item.
def OnReload
 Reload list of actions.
def OnRightUp
 Mouse right button up.
def OnNormalize
 Update id of actions.
- Public Member Functions inherited from gui_modules.gmodeler.ModelListCtrl
def __init__
 List of model variables.
def OnBeginEdit
 Editing of item started.
def OnColClick
 Click on column header (order by)

Data Fields

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

Detailed Description

Definition at line 4359 of file gmodeler.py.

Constructor & Destructor Documentation

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

List of model actions.

Definition at line 4360 of file gmodeler.py.

Member Function Documentation

def gui_modules.gmodeler.ItemListCtrl.GetData (   self)
def gui_modules.gmodeler.ItemListCtrl.GetListCtrl (   self)

Used by ColumnSorterMixin.

Definition at line 4368 of file gmodeler.py.

def gui_modules.gmodeler.ItemListCtrl.OnEndEdit (   self,
  event 
)
def gui_modules.gmodeler.ItemListCtrl.OnNormalize (   self,
  event 
)

Update id of actions.

Definition at line 4532 of file gmodeler.py.

References gui_modules.gmodeler.VariableListCtrl.OnReload(), and gui_modules.gmodeler.ItemListCtrl.OnReload().

def gui_modules.gmodeler.ItemListCtrl.OnReload (   self,
  event = None 
)
def gui_modules.gmodeler.ItemListCtrl.OnRemove (   self,
  event 
)
def gui_modules.gmodeler.ItemListCtrl.OnRemoveAll (   self,
  event 
)
def gui_modules.gmodeler.ItemListCtrl.OnRightUp (   self,
  event 
)

Mouse right button up.

Definition at line 4502 of file gmodeler.py.

References gui_modules.gmodeler.ItemListCtrl.disablePopup.

Referenced by gui_modules.mapdisp_window.BufferedWindow.MouseActions().

def gui_modules.gmodeler.ItemListCtrl.Populate (   self,
  data 
)

Populate the list.

Definition at line 4376 of file gmodeler.py.

Referenced by gui_modules.gmodeler.ItemListCtrl.OnReload(), and gui_modules.location_wizard.ItemList.Search().

Field Documentation

gui_modules.gmodeler.ItemListCtrl.disablePopup

Definition at line 4362 of file gmodeler.py.

Referenced by gui_modules.gmodeler.ItemListCtrl.OnRightUp().

gui_modules.gmodeler.ItemListCtrl.itemCount

Definition at line 4417 of file gmodeler.py.

gui_modules.gmodeler.ItemListCtrl.popupID1

Definition at line 4508 of file gmodeler.py.

gui_modules.gmodeler.ItemListCtrl.popupID2

Definition at line 4509 of file gmodeler.py.

gui_modules.gmodeler.ItemListCtrl.popupID3

Definition at line 4510 of file gmodeler.py.

gui_modules.gmodeler.ItemListCtrl.popupID4

Definition at line 4511 of file gmodeler.py.


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