#include <EditSplitForm.h>
Inheritance diagram for EditSplitForm:
Public Methods | |
EditSplitForm () FORM_SECTION2 | |
constructor; initializes form. More... | |
Public Attributes | |
UInt8 | split_index |
id of split in the transaction (255 if split is new). More... | |
Private Methods | |
Boolean | checkData () FORM_SECTION2 |
checks validity of user data. More... | |
void | saveData () FORM_SECTION2 |
saves the data introduced. More... | |
Boolean | handleOpenEvent () FORM_SECTION2 |
sets up form, fills in fields (if edit mode). More... | |
Boolean | handleCtlSelectEvent (UInt16 control_id) FORM_SECTION2 |
handles all control actions. More... | |
Boolean | handleUpdateEvent (UInt16 update_code) FORM_SECTION2 |
handles form updating. More... | |
Private Attributes | |
Char | acc_name [50] |
name of the account involced in the split. More... | |
Char | debit_label [32] |
text displayed for debit split. More... | |
Char | credit_label [32] |
text displayed for credit split. More... | |
UInt32 | acc_uid |
uid of the account for the split. More... | |
Int32 | amount |
amount for the split. More... | |
Boolean | is_debit |
true if split is debit. More... |
Definition at line 28 of file EditSplitForm.h.
|
constructor; initializes form.
|
|
checks validity of user data.
|
|
handles all control actions.
Reimplemented from Form. |
|
sets up form, fills in fields (if edit mode).
Reimplemented from Form. |
|
handles form updating.
Reimplemented from Form. |
|
saves the data introduced.
|
|
name of the account involced in the split.
Definition at line 39 of file EditSplitForm.h. |
|
uid of the account for the split.
Definition at line 45 of file EditSplitForm.h. |
|
amount for the split.
Definition at line 47 of file EditSplitForm.h. |
|
text displayed for credit split.
Definition at line 43 of file EditSplitForm.h. |
|
text displayed for debit split.
Definition at line 41 of file EditSplitForm.h. |
|
true if split is debit.
Definition at line 49 of file EditSplitForm.h. |
|
id of split in the transaction (255 if split is new).
Definition at line 32 of file EditSplitForm.h. |