Mercurial > dwindows
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); |