From 8a9467526e24f1c9b1ad81e5604538b5f840c06b Mon Sep 17 00:00:00 2001 From: Linas Vepstas Date: Sun, 23 Aug 1998 02:13:07 +0000 Subject: [PATCH] put in stubs for some of the general ledger types git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1029 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/register/splitreg.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/register/splitreg.c b/src/register/splitreg.c index e25e5657c5..01a1b0a65a 100644 --- a/src/register/splitreg.c +++ b/src/register/splitreg.c @@ -212,6 +212,9 @@ configLayout (SplitRegister *reg) case INCOME_REGISTER: case EXPENSE_REGISTER: case EQUITY_REGISTER: + + case INCOME_LEDGER: /* hack alert do xto cell too */ + case GENERAL_LEDGER: /* hack alert do xto cell too */ reg->num_cols = 8; reg->num_header_rows = 1; SET (XTO_CELL, -1, -1, 14, XFTO_STR); @@ -230,6 +233,7 @@ configLayout (SplitRegister *reg) break; case STOCK_REGISTER: + case PORTFOLIO: reg->num_cols = 11; SET (XTO_CELL, -1, -1, 14, XFTO_STR); if (show_samount) { @@ -272,6 +276,7 @@ configLayout (SplitRegister *reg) 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; @@ -280,11 +285,13 @@ configLayout (SplitRegister *reg) reg->labels [DEBT_CELL] = REBATE_STR; reg->labels [CRED_CELL] = EXPENSE_STR; break; + case GENERAL_LEDGER: case EQUITY_REGISTER: reg->labels [DEBT_CELL] = SURPLUS_STR; reg->labels [CRED_CELL] = DEFICIT_STR; break; case STOCK_REGISTER: + case PORTFOLIO: reg->labels [DEBT_CELL] = SOLD_STR; reg->labels [CRED_CELL] = BOUGHT_STR; break; @@ -316,6 +323,8 @@ configTraverse (SplitRegister *reg) case INCOME_REGISTER: case EXPENSE_REGISTER: case EQUITY_REGISTER: + case INCOME_LEDGER: /* hack alert do xto cell too */ + case GENERAL_LEDGER: /* hack alert do xto cell too */ curs = reg->trans_cursor; xaccNextRight (curs, DATE_CELL_R, DATE_CELL_C, NUM_CELL_R, NUM_CELL_C); xaccNextRight (curs, NUM_CELL_R, NUM_CELL_C, DESC_CELL_R, DESC_CELL_C); @@ -330,6 +339,7 @@ configTraverse (SplitRegister *reg) break; case STOCK_REGISTER: + case PORTFOLIO: curs = reg->trans_cursor; xaccNextRight (curs, DATE_CELL_R, DATE_CELL_C, NUM_CELL_R, NUM_CELL_C); xaccNextRight (curs, NUM_CELL_R, NUM_CELL_C, DESC_CELL_R, DESC_CELL_C);