r18034 - gnucash/trunk/src/gnome - Register: Add an ENTER/LEAVE pair.

Charles Day cedayiv at code.gnucash.org
Fri Apr 10 11:28:47 EDT 2009


Author: cedayiv
Date: 2009-04-10 11:28:47 -0400 (Fri, 10 Apr 2009)
New Revision: 18034
Trac: http://svn.gnucash.org/trac/changeset/18034

Modified:
   gnucash/trunk/src/gnome/gnc-plugin-page-register.c
   gnucash/trunk/src/gnome/gnc-split-reg.c
Log:
Register: Add an ENTER/LEAVE pair.


Modified: gnucash/trunk/src/gnome/gnc-plugin-page-register.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2009-04-09 22:23:34 UTC (rev 18033)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2009-04-10 15:28:47 UTC (rev 18034)
@@ -485,6 +485,9 @@
 	GncPluginPage *page;
 	GncPluginPageRegisterPrivate *priv;
 
+	ENTER("account=%p, subaccounts=%s", account,
+	      subaccounts? "TRUE" : "FALSE");
+
 	if (subaccounts)
 	  ledger = gnc_ledger_display_subaccounts (account);
 	else
@@ -493,6 +496,8 @@
 	page = gnc_plugin_page_register_new_common(ledger);
 	priv = GNC_PLUGIN_PAGE_REGISTER_GET_PRIVATE(page);
 	priv->key = *xaccAccountGetGUID(account);
+
+	LEAVE("%p", page);
 	return page;
 }
 

Modified: gnucash/trunk/src/gnome/gnc-split-reg.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-split-reg.c	2009-04-09 22:23:34 UTC (rev 18033)
+++ gnucash/trunk/src/gnome/gnc-split-reg.c	2009-04-10 15:28:47 UTC (rev 18034)
@@ -316,6 +316,9 @@
 {
   GNCSplitReg *gsrToRet;
 
+  ENTER("ld=%p, parent=%p, numberOfLines=%d, read_only=%s",
+        ld, parent, numberOfLines, read_only? "TRUE" : "FALSE");
+
   gsrToRet = g_object_new( gnc_split_reg_get_type(), NULL );
 
   gsrToRet->numRows        = numberOfLines;
@@ -326,6 +329,7 @@
 
   gnc_split_reg_init2( gsrToRet );
 
+  LEAVE("%p", gsrToRet);
   return GTK_WIDGET( gsrToRet );
 }
 
@@ -362,11 +366,15 @@
 {
   SplitRegister *sr;
 
+  ENTER("gsr=%p", gsr);
+
   sr = gnc_ledger_display_get_split_register( gsr->ledger );
   gnc_split_register_show_present_divider( sr, TRUE );
   /* events should be sufficient to redraw this */
   /* gnc_ledger_display_refresh( gsr->ledger ); */
   gnc_split_reg_refresh_toolbar( gsr );
+
+  LEAVE(" ");
 }
 
 static
@@ -376,6 +384,8 @@
   GtkWidget *register_widget;
   SplitRegister *sr;
 
+  ENTER("gsr=%p", gsr);
+
   gnc_ledger_display_set_user_data( gsr->ledger, (gpointer)gsr );
   gnc_ledger_display_set_handlers( gsr->ledger,
                                    gnc_split_reg_ld_destroy,
@@ -397,6 +407,8 @@
                     G_CALLBACK(gsr_redraw_all_cb), gsr);
   g_signal_connect (gsr->reg, "redraw_help",
                     G_CALLBACK(gsr_emit_help_changed), gsr);
+
+  LEAVE(" ");
 }
 
 static
@@ -1766,7 +1778,7 @@
 void
 gsr_default_enter_handler( GNCSplitReg *gsr, gpointer data )
 {
-  gnc_split_reg_enter( gsr, FALSE );
+  gnc_split_reg_enter( gsr, TRUE );
 }
 
 void



More information about the gnucash-changes mailing list