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