comparison gtk3/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
3820 GtkAdjustment *adj; 3820 GtkAdjustment *adj;
3821 GtkWidget *tmp; 3821 GtkWidget *tmp;
3822 int _locked_by_me = FALSE; 3822 int _locked_by_me = FALSE;
3823 3823
3824 DW_MUTEX_LOCK; 3824 DW_MUTEX_LOCK;
3825 adj = (GtkAdjustment *)gtk_adjustment_new (1.0, 0.0, 100.0, 1.0, 5.0, 0.0); 3825 adj = (GtkAdjustment *)gtk_adjustment_new ((float)atoi(text), -65536.0, 65536.0, 1.0, 5.0, 0.0);
3826 tmp = gtk_spin_button_new (adj, 0, 0); 3826 tmp = gtk_spin_button_new (adj, 0, 0);
3827 gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(tmp), TRUE); 3827 gtk_spin_button_set_numeric(GTK_SPIN_BUTTON(tmp), TRUE);
3828 gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(tmp), TRUE); 3828 gtk_spin_button_set_wrap(GTK_SPIN_BUTTON(tmp), TRUE);
3829 gtk_widget_show(tmp); 3829 gtk_widget_show(tmp);
3830 g_object_set_data(G_OBJECT(tmp), "_dw_adjustment", (gpointer)adj); 3830 g_object_set_data(G_OBJECT(tmp), "_dw_adjustment", (gpointer)adj);