|
Share and Money Management 0.18devel
|
Class to simplify creating and controlling of Transaction lists. More...
Public Member Functions | |
| def | createHeader (self) |
| Creates a header only list. More... | |
| def | createPopupMenu (self) |
| Create the popup menu. More... | |
| def | add (self, transaction) |
| Add a single smm.objects.Transaction object to the list. More... | |
| def | OnRemoveTransaction (self, unused) |
| Delete the selected transaction. More... | |
Public Member Functions inherited from gui.controls.BaseListSmall | |
| def | __init__ (self, control) |
| Create the list header and enable the column sorter. More... | |
| def | add (self, element) |
| Add a single object to the list. More... | |
| def | clean (self) |
| Clean the list. More... | |
| def | createHeader (self) |
| Creates a header only list. More... | |
| def | createPopupMenu (self) |
| Create the popup menu. More... | |
| def | populate (self, element_list) |
| Creates a list of smm.objects.Position objects. More... | |
| def | OnShowPopup (self, event) |
| Display the pop-up menu. More... | |
Public Attributes | |
| popupmenu | |
Static Public Attributes | |
| bool | hasPopup = True |
Static Public Attributes inherited from gui.controls.BaseListSmall | |
| control = None | |
| Reference to a SortedListCtrl. More... | |
| bool | hasPopup = False |
| List has a popup menu. More... | |
| popupmenu = None | |
| Reference to the pop-up menu. More... | |
Class to simplify creating and controlling of Transaction lists.
Wrapper class to consolidate code to maintain Transaction lists.
| def gui.controls.TransactionListSmall.add | ( | self, | |
| transaction | |||
| ) |
Add a single smm.objects.Transaction object to the list.
| self | The object instance itself |
| transaction | A single transaction |
Reimplemented from gui.controls.BaseListSmall.
References gui.controls.BaseListSmall.control.
Referenced by gui.controls.BaseListSmall.populate().
| def gui.controls.TransactionListSmall.createHeader | ( | self | ) |
Creates a header only list.
Reimplemented from gui.controls.BaseListSmall.
References gui.controls.BaseListSmall.control.
Referenced by gui.controls.BaseListSmall.__init__().
| def gui.controls.TransactionListSmall.createPopupMenu | ( | self | ) |
Create the popup menu.
Reimplemented from gui.controls.BaseListSmall.
Referenced by gui.controls.BaseListSmall.__init__().
| def gui.controls.TransactionListSmall.OnRemoveTransaction | ( | self, | |
| unused | |||
| ) |
Delete the selected transaction.
References gui.controls.BaseListSmall.control.
Referenced by gui.panel.PanelTransaction._fill_popup_menu().
|
static |
Referenced by gui.controls.BaseListSmall.__init__().
| gui.controls.TransactionListSmall.popupmenu |