|
GnuCash c935c2f+
|
Data Fields | |
| GncGUID | blank_split_guid |
| The blank split at the bottom of the register. | |
| GncGUID | pending_trans_guid |
| The currently open transaction, if any. | |
| Transaction * | cursor_hint_trans |
| A transaction used to remember where to put the cursor. | |
| Split * | cursor_hint_split |
| A split used to remember where to put the cursor. | |
| Split * | cursor_hint_trans_split |
| A split used to remember where to put the cursor. | |
| CursorClass | cursor_hint_cursor_class |
| Used to remember where to put the cursor. | |
| gboolean | hint_set_by_traverse |
| If the hints were set by the traverse callback. | |
| gboolean | traverse_to_new |
| If traverse is to the newly created split. | |
| gboolean | exact_traversal |
| A flag indicating if the last traversal was 'exact'. | |
| gboolean | trans_expanded |
| Indicates that the current transaction is expanded in ledger mode. | |
| gboolean | reg_loaded |
| set to TRUE after register is loaded | |
| gboolean | full_refresh |
| flag indicating whether full refresh is ok | |
| GncGUID | default_account |
| The default account where new splits are added. | |
| time64 | last_date_entered |
| The last date recorded in the blank split. | |
| gboolean | blank_split_edited |
| true if the current blank split has been edited and committed | |
| gboolean | show_present_divider |
| true if the demarcation between 'past' and 'future' transactions should be visible | |
| gboolean | first_pass |
| true if we are loading the register for the first time | |
| gboolean | quickfill_setup |
| true if we have setup the quickfills | |
| gboolean | change_confirmed |
| true if the user has already confirmed changes of a reconciled split | |
| RateReset_t | rate_reset |
| RATE_RESET_NOT_REQD => No exchange rate dialog needed for current split RATE_RESET_REQD => Need new exchange rate for current split RATE_RESET_DONE => Already got a new exchange rate for current split. | |
| gboolean | auto_complete |
| true if the transaction being edited was auto-filled | |
| Account * | rate_account |
| account on the current split when the exchange rate was last set | |
| gpointer | user_data |
| User data for users of SplitRegisters. | |
| SRGetParentCallback | get_parent |
| hook to get parent widget | |
| GncGUID | template_account |
| The template account which template transaction should belong to. | |
| const char * | debit_str |
| configured strings for debit/credit headers | |
| const char * | credit_str |
| char * | tdebit_str |
| char * | tcredit_str |
| gboolean | separator_changed |
| true if the account separator has changed | |
Definition at line 51 of file split-register-p.h.
| gboolean SRInfo::auto_complete |
true if the transaction being edited was auto-filled
Definition at line 121 of file split-register-p.h.
| gboolean SRInfo::blank_split_edited |
true if the current blank split has been edited and committed
Definition at line 98 of file split-register-p.h.
| GncGUID SRInfo::blank_split_guid |
The blank split at the bottom of the register.
Definition at line 54 of file split-register-p.h.
| gboolean SRInfo::change_confirmed |
true if the user has already confirmed changes of a reconciled split
Definition at line 112 of file split-register-p.h.
| const char* SRInfo::credit_str |
Definition at line 137 of file split-register-p.h.
| CursorClass SRInfo::cursor_hint_cursor_class |
Used to remember where to put the cursor.
Definition at line 69 of file split-register-p.h.
| Split* SRInfo::cursor_hint_split |
A split used to remember where to put the cursor.
Definition at line 63 of file split-register-p.h.
| Transaction* SRInfo::cursor_hint_trans |
A transaction used to remember where to put the cursor.
Definition at line 60 of file split-register-p.h.
| Split* SRInfo::cursor_hint_trans_split |
A split used to remember where to put the cursor.
Definition at line 66 of file split-register-p.h.
| const char* SRInfo::debit_str |
configured strings for debit/credit headers
Definition at line 136 of file split-register-p.h.
| GncGUID SRInfo::default_account |
The default account where new splits are added.
Definition at line 92 of file split-register-p.h.
| gboolean SRInfo::exact_traversal |
A flag indicating if the last traversal was 'exact'.
See table-allgui.[ch] for details.
Definition at line 79 of file split-register-p.h.
| gboolean SRInfo::first_pass |
true if we are loading the register for the first time
Definition at line 105 of file split-register-p.h.
| gboolean SRInfo::full_refresh |
flag indicating whether full refresh is ok
Definition at line 89 of file split-register-p.h.
| SRGetParentCallback SRInfo::get_parent |
hook to get parent widget
Definition at line 130 of file split-register-p.h.
| gboolean SRInfo::hint_set_by_traverse |
If the hints were set by the traverse callback.
Definition at line 72 of file split-register-p.h.
| time64 SRInfo::last_date_entered |
The last date recorded in the blank split.
Definition at line 95 of file split-register-p.h.
| GncGUID SRInfo::pending_trans_guid |
The currently open transaction, if any.
Definition at line 57 of file split-register-p.h.
| gboolean SRInfo::quickfill_setup |
true if we have setup the quickfills
Definition at line 108 of file split-register-p.h.
| Account* SRInfo::rate_account |
account on the current split when the exchange rate was last set
Definition at line 124 of file split-register-p.h.
| RateReset_t SRInfo::rate_reset |
RATE_RESET_NOT_REQD => No exchange rate dialog needed for current split RATE_RESET_REQD => Need new exchange rate for current split RATE_RESET_DONE => Already got a new exchange rate for current split.
Definition at line 118 of file split-register-p.h.
| gboolean SRInfo::reg_loaded |
set to TRUE after register is loaded
Definition at line 86 of file split-register-p.h.
| gboolean SRInfo::separator_changed |
true if the account separator has changed
Definition at line 142 of file split-register-p.h.
| gboolean SRInfo::show_present_divider |
true if the demarcation between 'past' and 'future' transactions should be visible
Definition at line 102 of file split-register-p.h.
| char* SRInfo::tcredit_str |
Definition at line 139 of file split-register-p.h.
| char* SRInfo::tdebit_str |
Definition at line 138 of file split-register-p.h.
| GncGUID SRInfo::template_account |
The template account which template transaction should belong to.
Definition at line 133 of file split-register-p.h.
| gboolean SRInfo::trans_expanded |
Indicates that the current transaction is expanded in ledger mode.
Meaningless in other modes.
Definition at line 83 of file split-register-p.h.
| gboolean SRInfo::traverse_to_new |
If traverse is to the newly created split.
Definition at line 75 of file split-register-p.h.
| gpointer SRInfo::user_data |
User data for users of SplitRegisters.
Definition at line 127 of file split-register-p.h.