[Gnucash-changes] move the xfer cell intialization to the righ
place (the previous patch
Linas Vepstas
linas at cvs.gnucash.org
Mon May 31 19:46:31 EDT 2004
Log Message:
-----------
move the xfer cell intialization to the righ place
(the previous patch was blown).
Tags:
----
gnucash-1-8-branch
Modified Files:
--------------
gnucash/src/register/ledger-core:
split-register-load.c
Revision Data
-------------
Index: split-register-load.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/register/ledger-core/split-register-load.c,v
retrieving revision 1.23.2.2
retrieving revision 1.23.2.3
diff -Lsrc/register/ledger-core/split-register-load.c -Lsrc/register/ledger-core/split-register-load.c -u -r1.23.2.2 -r1.23.2.3
--- src/register/ledger-core/split-register-load.c
+++ src/register/ledger-core/split-register-load.c
@@ -305,6 +305,27 @@
has_last_num = TRUE;
}
}
+
+ /* set the completion character for the xfer cells */
+ gnc_combo_cell_set_complete_char
+ ((ComboCell *)
+ gnc_table_layout_get_cell (reg->table->layout, MXFRM_CELL),
+ gnc_get_account_separator ());
+
+ gnc_combo_cell_set_complete_char
+ ((ComboCell *)
+ gnc_table_layout_get_cell (reg->table->layout, XFRM_CELL),
+ gnc_get_account_separator ());
+
+ /* set the confirmation callback for the reconcile cell */
+ gnc_recn_cell_set_confirm_cb
+ ((RecnCell *)
+ gnc_table_layout_get_cell (reg->table->layout, RECN_CELL),
+ gnc_split_register_recn_cell_confirm, reg);
+
+ gnc_split_register_load_xfer_cells (reg, default_account);
+ gnc_split_register_load_recn_cells (reg);
+ gnc_split_register_load_type_cells (reg);
}
table->model->dividing_row = -1;
@@ -391,26 +412,6 @@
gnc_quickfill_cell_add_completion (cell, xaccSplitGetMemo (s));
}
- /* set the completion character for the xfer cells */
- gnc_combo_cell_set_complete_char
- ((ComboCell *)
- gnc_table_layout_get_cell (reg->table->layout, MXFRM_CELL),
- gnc_get_account_separator ());
-
- gnc_combo_cell_set_complete_char
- ((ComboCell *)
- gnc_table_layout_get_cell (reg->table->layout, XFRM_CELL),
- gnc_get_account_separator ());
-
- /* set the confirmation callback for the reconcile cell */
- gnc_recn_cell_set_confirm_cb
- ((RecnCell *)
- gnc_table_layout_get_cell (reg->table->layout, RECN_CELL),
- gnc_split_register_recn_cell_confirm, reg);
-
- gnc_split_register_load_xfer_cells (reg, default_account);
- gnc_split_register_load_recn_cells (reg);
- gnc_split_register_load_type_cells (reg);
}
if (trans == find_trans)
More information about the gnucash-changes
mailing list