* src/gnome/dialog-utils.c (gnc_get_gdk_imlib_image): new func

Also, tweak some glade dialogs.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3871 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Dave Peticolas 2001-04-01 07:40:57 +00:00
parent 166b169917
commit fc2b4d1f0d
6 changed files with 47 additions and 20 deletions

View File

@ -1,5 +1,7 @@
2001-03-31 Dave Peticolas <dave@krondo.com>
* src/gnome/dialog-utils.c (gnc_get_gdk_imlib_image): new func
* src/scm/report.scm: translate report name
* src/gnome/window-main.c: fix some i18n bugs

View File

@ -264,6 +264,30 @@ gnc_get_pixmap (const char *name)
}
/********************************************************************\
* gnc_get_imlib_image *
* returns a GdkImlibImage object given a pixmap filename *
* *
* Args: none *
* Returns: GnomePixmap widget or NULL if there was a problem *
\*******************************************************************/
GdkImlibImage *
gnc_get_gdk_imlib_image (const char *name)
{
GdkImlibImage *image;
char *fullname;
g_return_val_if_fail (name != NULL, NULL);
fullname = g_strconcat (GNC_PIXMAP_DIR, "/", name, NULL);
image = gdk_imlib_load_image (fullname);
g_free (fullname);
return image;
}
/********************************************************************\
* gnc_get_toolbar_style *
* returns the current toolbar style for gnucash toolbars *

View File

@ -56,6 +56,7 @@ GtkWidget * gnc_build_option_menu (GNCOptionInfo *option_info,
gint num_options);
GtkWidget * gnc_get_pixmap (const char *name);
GdkImlibImage * gnc_get_gdk_imlib_image (const char *name);
GtkToolbarStyle gnc_get_toolbar_style (void);

View File

@ -717,7 +717,7 @@ gnc_stock_split_dialog (Account * initial)
if (fill_account_list (info, initial) == 0)
{
gnc_warning_dialog (_("You don't have any stock accounts!"));
gnc_warning_dialog (_("You don't have any stock accounts with balances!"));
gnc_close_gui_component_by_data (DRUID_STOCK_SPLIT_CM_CLASS, info);
return;
}

View File

@ -3718,7 +3718,7 @@ create_New_Commodity_Format_Druid (void)
GtkWidget *New_Commodity_Format_Druid;
GtkWidget *commodity_druid;
GtkWidget *start_page;
GdkColor start_page_bg_color = { 0, 39835, 49087, 40092 };
GdkColor start_page_bg_color = { 0, 39320, 49087, 39320 };
GdkColor start_page_textbox_color = { 0, 65535, 65535, 65535 };
GdkColor start_page_logo_bg_color = { 0, 65535, 65535, 65535 };
GdkColor start_page_title_color = { 0, 65535, 65535, 65535 };
@ -6197,11 +6197,11 @@ create_Stock_Split_Druid (void)
{
GtkWidget *Stock_Split_Druid;
GtkWidget *stock_split_druid;
GtkWidget *druidpagestart2;
GdkColor druidpagestart2_bg_color = { 0, 6425, 6425, 28784 };
GdkColor druidpagestart2_textbox_color = { 0, 65535, 65535, 65535 };
GdkColor druidpagestart2_logo_bg_color = { 0, 65535, 65535, 65535 };
GdkColor druidpagestart2_title_color = { 0, 65535, 65535, 65535 };
GtkWidget *start_page;
GdkColor start_page_bg_color = { 0, 6425, 6425, 28784 };
GdkColor start_page_textbox_color = { 0, 65535, 65535, 65535 };
GdkColor start_page_logo_bg_color = { 0, 65535, 65535, 65535 };
GdkColor start_page_title_color = { 0, 65535, 65535, 65535 };
GtkWidget *account_page;
GdkColor account_page_bg_color = { 0, 6425, 6425, 28784 };
GdkColor account_page_logo_bg_color = { 0, 65535, 65535, 65535 };
@ -6274,18 +6274,18 @@ create_Stock_Split_Druid (void)
gtk_widget_show (stock_split_druid);
gtk_container_add (GTK_CONTAINER (Stock_Split_Druid), stock_split_druid);
druidpagestart2 = gnome_druid_page_start_new ();
gtk_widget_ref (druidpagestart2);
gtk_object_set_data_full (GTK_OBJECT (Stock_Split_Druid), "druidpagestart2", druidpagestart2,
start_page = gnome_druid_page_start_new ();
gtk_widget_ref (start_page);
gtk_object_set_data_full (GTK_OBJECT (Stock_Split_Druid), "start_page", start_page,
(GtkDestroyNotify) gtk_widget_unref);
gtk_widget_show (druidpagestart2);
gnome_druid_append_page (GNOME_DRUID (stock_split_druid), GNOME_DRUID_PAGE (druidpagestart2));
gnome_druid_set_page (GNOME_DRUID (stock_split_druid), GNOME_DRUID_PAGE (druidpagestart2));
gnome_druid_page_start_set_bg_color (GNOME_DRUID_PAGE_START (druidpagestart2), &druidpagestart2_bg_color);
gnome_druid_page_start_set_textbox_color (GNOME_DRUID_PAGE_START (druidpagestart2), &druidpagestart2_textbox_color);
gnome_druid_page_start_set_logo_bg_color (GNOME_DRUID_PAGE_START (druidpagestart2), &druidpagestart2_logo_bg_color);
gnome_druid_page_start_set_title_color (GNOME_DRUID_PAGE_START (druidpagestart2), &druidpagestart2_title_color);
gnome_druid_page_start_set_text (GNOME_DRUID_PAGE_START (druidpagestart2), _("This wizard will help you record a stock split or stock merger."));
gtk_widget_show (start_page);
gnome_druid_append_page (GNOME_DRUID (stock_split_druid), GNOME_DRUID_PAGE (start_page));
gnome_druid_set_page (GNOME_DRUID (stock_split_druid), GNOME_DRUID_PAGE (start_page));
gnome_druid_page_start_set_bg_color (GNOME_DRUID_PAGE_START (start_page), &start_page_bg_color);
gnome_druid_page_start_set_textbox_color (GNOME_DRUID_PAGE_START (start_page), &start_page_textbox_color);
gnome_druid_page_start_set_logo_bg_color (GNOME_DRUID_PAGE_START (start_page), &start_page_logo_bg_color);
gnome_druid_page_start_set_title_color (GNOME_DRUID_PAGE_START (start_page), &start_page_title_color);
gnome_druid_page_start_set_text (GNOME_DRUID_PAGE_START (start_page), _("This wizard will help you record a stock split or stock merger."));
account_page = gnome_druid_page_standard_new_with_vals ("", NULL);
gtk_widget_ref (account_page);

View File

@ -5487,7 +5487,7 @@ update your accounts for the new version of Gnucash.
Hit &quot;Cancel&quot; now to stop loading the file. </text>
<title_color>255,255,255</title_color>
<text_color>0,0,0</text_color>
<background_color>155,191,156</background_color>
<background_color>153,191,153</background_color>
<logo_background_color>255,255,255</logo_background_color>
<textbox_color>255,255,255</textbox_color>
</widget>
@ -9174,7 +9174,7 @@ words.
<widget>
<class>GnomeDruidPageStart</class>
<name>druidpagestart2</name>
<name>start_page</name>
<title></title>
<text>This wizard will help you record a stock split or stock merger.</text>
<title_color>255,255,255</title_color>