Author: akv
Date: 2009-12-21 00:17:59 +0100 (Mon, 21 Dec 2009)
New Revision: 2820

Modified:
   trunk/src/gtk-interface.c
   trunk/src/gtk-interface.h
Log:
Added rs_window_set_title().

Modified: trunk/src/gtk-interface.c
===================================================================
--- trunk/src/gtk-interface.c   2009-12-20 22:02:31 UTC (rev 2819)
+++ trunk/src/gtk-interface.c   2009-12-20 23:17:59 UTC (rev 2820)
@@ -975,6 +975,19 @@
        rs->current_setting = snapshot;
 }
 
+void
+rs_window_set_title(const char *str)
+{
+       GString *window_title = g_string_new(_("Rawstudio"));
+       if (str)
+       {
+               window_title = g_string_append(window_title, " - ");
+               window_title = g_string_append(window_title, str);
+       }
+       gtk_window_set_title(GTK_WINDOW(rawstudio_window), window_title->str);
+       g_string_free(window_title, TRUE);      
+}
+
 int
 gui_init(int argc, char **argv, RS_BLOB *rs)
 {

Modified: trunk/src/gtk-interface.h
===================================================================
--- trunk/src/gtk-interface.h   2009-12-20 22:02:31 UTC (rev 2819)
+++ trunk/src/gtk-interface.h   2009-12-20 23:17:59 UTC (rev 2820)
@@ -39,6 +39,7 @@
 extern void gui_setprio(RS_BLOB *rs, guint prio);
 extern void gui_widget_show(GtkWidget *widget, gboolean show, const gchar 
*conf_fullscreen_key, const gchar *conf_windowed_key);
 extern void gui_make_preference_window(RS_BLOB *rs);
+extern void rs_window_set_title(const char *str);
 
 extern GtkWindow *rawstudio_window;
 extern GdkGC *dashed;


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to