mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8954 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
41ecc8eab0
commit
551cc96c4a
@ -192,17 +192,7 @@ ap_finish (GnomeDruidPageFinish *druidpage,
|
|||||||
GtkWidget *druid,
|
GtkWidget *druid,
|
||||||
gpointer user_data)
|
gpointer user_data)
|
||||||
{
|
{
|
||||||
const char *msg;
|
|
||||||
char *str;
|
|
||||||
AcctPeriodInfo *info = user_data;
|
AcctPeriodInfo *info = user_data;
|
||||||
ENTER ("info=%p", info);
|
|
||||||
|
|
||||||
msg = _("%s\nCongradulations! You are done closing books!");
|
|
||||||
|
|
||||||
str = g_strdup_printf (msg, get_close_status_str (info));
|
|
||||||
gnome_druid_page_finish_set_text (druidpage, str);
|
|
||||||
g_free (str);
|
|
||||||
|
|
||||||
gnc_close_gui_component_by_data (DRUID_ACCT_PERIOD_CM_CLASS, info);
|
gnc_close_gui_component_by_data (DRUID_ACCT_PERIOD_CM_CLASS, info);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -460,6 +450,25 @@ printf ("duuude tit=%s no=%s\n", btitle, bnotes);
|
|||||||
|
|
||||||
/* =============================================================== */
|
/* =============================================================== */
|
||||||
|
|
||||||
|
static void
|
||||||
|
ap_show_done (GnomeDruidPageFinish *druidpage,
|
||||||
|
GtkWidget *druid,
|
||||||
|
gpointer user_data)
|
||||||
|
{
|
||||||
|
const char *msg;
|
||||||
|
char *str;
|
||||||
|
AcctPeriodInfo *info = user_data;
|
||||||
|
ENTER ("info=%p", info);
|
||||||
|
|
||||||
|
msg = _("%s\nCongradulations! You are done closing books!");
|
||||||
|
|
||||||
|
str = g_strdup_printf (msg, get_close_status_str (info));
|
||||||
|
gnome_druid_page_finish_set_text (druidpage, str);
|
||||||
|
g_free (str);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* =============================================================== */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
ap_druid_create (AcctPeriodInfo *info)
|
ap_druid_create (AcctPeriodInfo *info)
|
||||||
{
|
{
|
||||||
@ -549,6 +558,9 @@ ap_druid_create (AcctPeriodInfo *info)
|
|||||||
gtk_signal_connect (GTK_OBJECT (info->book_page), "next",
|
gtk_signal_connect (GTK_OBJECT (info->book_page), "next",
|
||||||
GTK_SIGNAL_FUNC (ap_close_period), info);
|
GTK_SIGNAL_FUNC (ap_close_period), info);
|
||||||
|
|
||||||
|
gtk_signal_connect (GTK_OBJECT (info->finish_page), "prepare",
|
||||||
|
GTK_SIGNAL_FUNC (ap_show_done), info);
|
||||||
|
|
||||||
gtk_signal_connect (GTK_OBJECT (info->finish_page), "finish",
|
gtk_signal_connect (GTK_OBJECT (info->finish_page), "finish",
|
||||||
GTK_SIGNAL_FUNC (ap_finish), info);
|
GTK_SIGNAL_FUNC (ap_finish), info);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user