comparison gtk/dw.c @ 1022:fa1a826348b3

Change the default range of spinbuttons to be -65536 to 65536 on GTK. Also allow the text passed to set the default value.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 18 May 2011 08:14:14 +0000
parents 0469e278453c
children 2c2fcfeeffcc
comparison
equal deleted inserted replaced
1021:0469e278453c 1022:fa1a826348b3
4186 GtkAdjustment *adj; 4186 GtkAdjustment *adj;
4187 GtkWidget *tmp; 4187 GtkWidget *tmp;
4188 int _locked_by_me = FALSE; 4188 int _locked_by_me = FALSE;
4189 4189
4190 DW_MUTEX_LOCK; 4190 DW_MUTEX_LOCK;
4191 adj = (GtkAdjustment *)gtk_adjustment_new (1.0, 0.0, 100.0, 1.0, 5.0, 0.0); 4191 adj = (GtkAdjustment *)gtk_adjustment_new ((float)atoi(text), -65536.0, 65536.0, 1.0, 5.0, 0.0);
4192 tmp = gtk_spin_button_new (adj, 0, 0); 4192 tmp = gtk_spin_button_new (adj, 0, 0);
4193 gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(tmp), TRUE); 4193 gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(tmp), TRUE);
4194 gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(tmp), TRUE); 4194 gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(tmp), TRUE);
4195 gtk_widget_show(tmp); 4195 gtk_widget_show(tmp);
4196 gtk_object_set_data(GTK_OBJECT(tmp), "_dw_adjustment", (gpointer)adj); 4196 gtk_object_set_data(GTK_OBJECT(tmp), "_dw_adjustment", (gpointer)adj);