#include <CurrencyListForm.h>
Inheritance diagram for CurrencyListForm:
Public Methods | |
CurrencyListForm () FORM_SECTION1 | |
constructor; sets form variables. More... | |
Boolean | handleUpdateEvent (UInt16 update_code) FORM_SECTION1 |
handle updates (made public so that we can force the update). More... | |
Static Public Methods | |
CurrencyListForm * | instance () FORM_SECTION1 |
returns singleton reference to this object. More... | |
void | drawCurrencyEntry (Int16 item_no, RectangleType *bounds, Char **txt) FORM_SECTION1 |
callback for custom list drawing. More... | |
Private Methods | |
Boolean | handleOpenEvent () FORM_SECTION1 |
initialises form. More... | |
Boolean | handleLstSelectEvent (UInt16 item) FORM_SECTION1 |
handles selection of list items (pops up edit dialog). More... | |
Boolean | handleCtlSelectEvent (UInt16 control_id) FORM_SECTION1 |
handles controls. More... | |
Boolean | handleKeyDownEvent (WChar key_id, UInt16 modifiers) FORM_SECTION1 |
handles key presses. More... | |
Private Attributes | |
ListPtr | _list |
pointer to list displaying currency entries. More... | |
EditCurrencyForm | edit_currency_form |
object used to create/edit currencies. More... | |
Static Private Attributes | |
CurrencyListForm * | _instance |
reference to this object. More... |
The form also displays the default currency and allows for creation of new currency entries
Definition at line 31 of file CurrencyListForm.h.
|
constructor; sets form variables.
|
|
callback for custom list drawing.
|
|
handles controls.
Reimplemented from Form. |
|
handles key presses.
Reimplemented from Form. |
|
handles selection of list items (pops up edit dialog).
Reimplemented from Form. |
|
initialises form.
Reimplemented from Form. |
|
handle updates (made public so that we can force the update).
Reimplemented from Form. |
|
returns singleton reference to this object.
|
|
reference to this object.
Definition at line 47 of file CurrencyListForm.h. |
|
pointer to list displaying currency entries.
Definition at line 49 of file CurrencyListForm.h. |
|
object used to create/edit currencies.
Definition at line 52 of file CurrencyListForm.h. |