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