Author: abrander
Date: 2010-12-19 22:26:00 +0100 (Sun, 19 Dec 2010)
New Revision: 3691
Modified:
trunk/src/rs-toolbox.c
Log:
Changed labels to reflect type in spinner-popup.
Modified: trunk/src/rs-toolbox.c
===================================================================
--- trunk/src/rs-toolbox.c 2010-12-19 20:40:02 UTC (rev 3690)
+++ trunk/src/rs-toolbox.c 2010-12-19 21:26:00 UTC (rev 3691)
@@ -367,15 +367,16 @@
case GDK_BUTTON_PRESS:
{
GtkRange *range = GTK_RANGE(user_data);
+ const gchar *blurp = g_object_get_data(G_OBJECT(range),
"rs-blurb");
GtkAdjustment* adjustment =
gtk_range_get_adjustment(range);
GtkWidget *spinner = gtk_spin_button_new(adjustment,
gtk_adjustment_get_step_increment(adjustment)/10.0,
(gtk_adjustment_get_upper(adjustment) > 99.0) ?
0 : 3);
GtkWidget *popup = gtk_window_new(GTK_WINDOW_TOPLEVEL);
- GtkWidget *label = gtk_label_new(_("Enter new value:"));
+ GtkWidget *label = gtk_label_new(blurp);
GtkWidget *box = gtk_hbox_new(FALSE, 10);
- gtk_window_set_title(GTK_WINDOW(popup), _("Edit
Value"));
+ gtk_window_set_title(GTK_WINDOW(popup), blurp);
gtk_window_set_position(GTK_WINDOW(popup),
GTK_WIN_POS_MOUSE);
gtk_window_set_transient_for(GTK_WINDOW(popup),
rawstudio_window);
gtk_window_set_type_hint(GTK_WINDOW(popup),
GDK_WINDOW_TYPE_HINT_UTILITY);
@@ -427,6 +428,7 @@
g_object_set_data(G_OBJECT(scale), "rs-basic", (gpointer) basic);
g_object_set_data(G_OBJECT(scale), "rs-value-label", value_label);
g_object_set_data(G_OBJECT(scale), "rs-toolbox", toolbox);
+ g_object_set_data(G_OBJECT(scale), "rs-blurb", (gpointer)
g_param_spec_get_blurb(spec));
gtk_scale_set_value_pos(GTK_SCALE(scale), GTK_POS_RIGHT);
g_signal_connect(scale, "value-changed",
G_CALLBACK(basic_range_value_changed), toolbox);
_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit