#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. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002