mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
rationalize register type naming
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@743 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
e2bbbee623
commit
12ed405eeb
@ -142,14 +142,14 @@ configLayout (BasicRegister *reg, int type)
|
||||
SET (SHRS_CELL, -1, -1, 10, TOT_SHRS_STR);
|
||||
|
||||
switch (type) {
|
||||
case BANK_LEDGER:
|
||||
case CASH_LEDGER:
|
||||
case ASSET_LEDGER:
|
||||
case CREDIT_LEDGER:
|
||||
case LIABILITY_LEDGER:
|
||||
case INCOME_LEDGER:
|
||||
case EXPENSE_LEDGER:
|
||||
case EQUITY_LEDGER:
|
||||
case BANK_REGISTER:
|
||||
case CASH_REGISTER:
|
||||
case ASSET_REGISTER:
|
||||
case CREDIT_REGISTER:
|
||||
case LIABILITY_REGISTER:
|
||||
case INCOME_REGISTER:
|
||||
case EXPENSE_REGISTER:
|
||||
case EQUITY_REGISTER:
|
||||
reg->num_cols = 8;
|
||||
reg->num_header_rows = 1;
|
||||
SET (XTO_CELL, -1, -1, 14, XFTO_STR);
|
||||
@ -158,7 +158,7 @@ configLayout (BasicRegister *reg, int type)
|
||||
SET (SHRS_CELL, -1, -1, 10, TOT_SHRS_STR);
|
||||
break;
|
||||
|
||||
case STOCK_LEDGER:
|
||||
case STOCK_REGISTER:
|
||||
reg->num_cols = 11;
|
||||
SET (XTO_CELL, -1, -1, 14, XFTO_STR);
|
||||
SET (PRIC_CELL, 7, 0, 9, PRICE_STR);
|
||||
@ -173,39 +173,39 @@ configLayout (BasicRegister *reg, int type)
|
||||
|
||||
/* setup custom labels for the debit/credit columns */
|
||||
switch (type) {
|
||||
case BANK_LEDGER:
|
||||
case BANK_REGISTER:
|
||||
reg->labels [DEBT_CELL] = PAYMENT_STR;
|
||||
reg->labels [CRED_CELL] = DEPOSIT_STR;
|
||||
break;
|
||||
case CASH_LEDGER:
|
||||
case CASH_REGISTER:
|
||||
reg->labels [DEBT_CELL] = SPEND_STR;
|
||||
reg->labels [CRED_CELL] = RECEIVE_STR;
|
||||
break;
|
||||
case ASSET_LEDGER:
|
||||
case ASSET_REGISTER:
|
||||
reg->labels [DEBT_CELL] = DEPR_STR;
|
||||
reg->labels [CRED_CELL] = APPR_STR;
|
||||
break;
|
||||
case CREDIT_LEDGER:
|
||||
case CREDIT_REGISTER:
|
||||
reg->labels [DEBT_CELL] = CHARGE_STR;
|
||||
reg->labels [CRED_CELL] = PAYMENT_STR;
|
||||
break;
|
||||
case LIABILITY_LEDGER:
|
||||
case LIABILITY_REGISTER:
|
||||
reg->labels [DEBT_CELL] = INCREASE_STR;
|
||||
reg->labels [CRED_CELL] = DECREASE_STR;
|
||||
break;
|
||||
case INCOME_LEDGER:
|
||||
case INCOME_REGISTER:
|
||||
reg->labels [DEBT_CELL] = INCOME_STR;
|
||||
reg->labels [CRED_CELL] = CHARGE_STR;
|
||||
break;
|
||||
case EXPENSE_LEDGER:
|
||||
case EXPENSE_REGISTER:
|
||||
reg->labels [DEBT_CELL] = REBATE_STR;
|
||||
reg->labels [CRED_CELL] = EXPENSE_STR;
|
||||
break;
|
||||
case EQUITY_LEDGER:
|
||||
case EQUITY_REGISTER:
|
||||
reg->labels [DEBT_CELL] = SURPLUS_STR;
|
||||
reg->labels [CRED_CELL] = DEFICIT_STR;
|
||||
break;
|
||||
case STOCK_LEDGER:
|
||||
case STOCK_REGISTER:
|
||||
reg->labels [DEBT_CELL] = SOLD_STR;
|
||||
reg->labels [CRED_CELL] = BOUGHT_STR;
|
||||
break;
|
||||
@ -225,14 +225,14 @@ configTraverse (BasicRegister *reg, int type)
|
||||
CellBlock *curs = reg->cursor;
|
||||
|
||||
switch (type) {
|
||||
case BANK_LEDGER:
|
||||
case CASH_LEDGER:
|
||||
case ASSET_LEDGER:
|
||||
case CREDIT_LEDGER:
|
||||
case LIABILITY_LEDGER:
|
||||
case INCOME_LEDGER:
|
||||
case EXPENSE_LEDGER:
|
||||
case EQUITY_LEDGER:
|
||||
case BANK_REGISTER:
|
||||
case CASH_REGISTER:
|
||||
case ASSET_REGISTER:
|
||||
case CREDIT_REGISTER:
|
||||
case LIABILITY_REGISTER:
|
||||
case INCOME_REGISTER:
|
||||
case EXPENSE_REGISTER:
|
||||
case EQUITY_REGISTER:
|
||||
xaccNextRight (curs, DATE_CELL_R, DATE_CELL_C, NUM_CELL_R, NUM_CELL_C);
|
||||
xaccNextRight (curs, NUM_CELL_R, NUM_CELL_C, XFRM_CELL_R, XFRM_CELL_C);
|
||||
xaccNextRight (curs, XFRM_CELL_R, XFRM_CELL_C, DESC_CELL_R, DESC_CELL_C);
|
||||
@ -243,7 +243,7 @@ configTraverse (BasicRegister *reg, int type)
|
||||
xaccNextRight (curs, MEMO_CELL_R, MEMO_CELL_C, -1-DATE_CELL_R, -1-DATE_CELL_C);
|
||||
break;
|
||||
|
||||
case STOCK_LEDGER:
|
||||
case STOCK_REGISTER:
|
||||
xaccNextRight (curs, DATE_CELL_R, DATE_CELL_C, NUM_CELL_R, NUM_CELL_C);
|
||||
xaccNextRight (curs, NUM_CELL_R, NUM_CELL_C, XFRM_CELL_R, XFRM_CELL_C);
|
||||
xaccNextRight (curs, XFRM_CELL_R, XFRM_CELL_C, DESC_CELL_R, DESC_CELL_C);
|
||||
|
@ -46,18 +46,21 @@
|
||||
#include "textcell.h"
|
||||
|
||||
/* defined register types */
|
||||
#define BANK_LEDGER 0
|
||||
#define CASH_LEDGER 1
|
||||
#define ASSET_LEDGER 2
|
||||
#define CREDIT_LEDGER 3
|
||||
#define LIABILITY_LEDGER 4
|
||||
#define INCOME_LEDGER 5
|
||||
#define EXPENSE_LEDGER 6
|
||||
#define EQUITY_LEDGER 7
|
||||
#define STOCK_LEDGER 8
|
||||
#define GENERAL_LEDGER 9
|
||||
#define INCO_LEDGER 10
|
||||
#define PORTFOL 11
|
||||
/* "registers" are single-account display windows.
|
||||
* "ledgers" are multiple-account display windows */
|
||||
#define BANK_REGISTER 0
|
||||
#define CASH_REGISTER 1
|
||||
#define ASSET_REGISTER 2
|
||||
#define CREDIT_REGISTER 3
|
||||
#define LIABILITY_REGISTER 4
|
||||
#define INCOME_REGISTER 5
|
||||
#define EXPENSE_REGISTER 6
|
||||
#define EQUITY_REGISTER 7
|
||||
#define STOCK_REGISTER 8
|
||||
|
||||
#define GENERAL_LEDGER 9
|
||||
#define INCOME_LEDGER 10
|
||||
#define PORTFOLIO 11
|
||||
|
||||
/* modified flags -- indicate how values have been modified */
|
||||
#define MOD_NONE 0x000
|
||||
|
Loading…
Reference in New Issue
Block a user