From 41b56e11fb939c3fd20723e14ef0f3f34c8c8797 Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Sat, 5 Nov 2011 23:28:36 +0100 Subject: increase significant digits in clone tile dialog Fixed bugs: - https://launchpad.net/bugs/171980 (bzr r10725) --- src/dialogs/clonetiler.cpp | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/dialogs/clonetiler.cpp') diff --git a/src/dialogs/clonetiler.cpp b/src/dialogs/clonetiler.cpp index a92b6392e..29098abf6 100644 --- a/src/dialogs/clonetiler.cpp +++ b/src/dialogs/clonetiler.cpp @@ -1517,7 +1517,8 @@ static GtkWidget * clonetiler_spinbox(const char *tip, const char *attr, double } gtk_widget_set_tooltip_text (sb, tip); - gtk_entry_set_width_chars (GTK_ENTRY (sb), 4); + gtk_entry_set_width_chars (GTK_ENTRY (sb), 5); + gtk_spin_button_set_digits(GTK_SPIN_BUTTON(sb), 3); gtk_box_pack_start (GTK_BOX (hb), sb, FALSE, FALSE, SB_MARGIN); Inkscape::Preferences *prefs = Inkscape::Preferences::get(); @@ -2681,7 +2682,7 @@ void clonetiler_dialog(void) gtk_adjustment_set_value (GTK_ADJUSTMENT (a), value); GtkWidget *sb = gtk_spin_button_new (GTK_ADJUSTMENT (a), 1.0, 0); gtk_widget_set_tooltip_text (sb, _("How many rows in the tiling")); - gtk_entry_set_width_chars (GTK_ENTRY (sb), 5); + gtk_entry_set_width_chars (GTK_ENTRY (sb), 7); gtk_box_pack_start (GTK_BOX (hb), sb, TRUE, TRUE, 0); g_signal_connect(G_OBJECT(a), "value_changed", @@ -2701,7 +2702,7 @@ void clonetiler_dialog(void) gtk_adjustment_set_value (GTK_ADJUSTMENT (a), value); GtkWidget *sb = gtk_spin_button_new (GTK_ADJUSTMENT (a), 1.0, 0); gtk_widget_set_tooltip_text (sb, _("How many columns in the tiling")); - gtk_entry_set_width_chars (GTK_ENTRY (sb), 5); + gtk_entry_set_width_chars (GTK_ENTRY (sb), 7); gtk_box_pack_start (GTK_BOX (hb), sb, TRUE, TRUE, 0); g_signal_connect(G_OBJECT(a), "value_changed", @@ -2731,7 +2732,8 @@ void clonetiler_dialog(void) GtkWidget *e = gtk_spin_button_new (GTK_ADJUSTMENT (a), 1.0 , 2); gtk_widget_set_tooltip_text (e, _("Width of the rectangle to be filled")); - gtk_entry_set_width_chars (GTK_ENTRY (e), 5); + gtk_entry_set_width_chars (GTK_ENTRY (e), 7); + gtk_spin_button_set_digits(GTK_SPIN_BUTTON(e), 4); gtk_box_pack_start (GTK_BOX (hb), e, TRUE, TRUE, 0); g_signal_connect(G_OBJECT(a), "value_changed", G_CALLBACK(clonetiler_fill_width_changed), u); @@ -2756,7 +2758,8 @@ void clonetiler_dialog(void) GtkWidget *e = gtk_spin_button_new (GTK_ADJUSTMENT (a), 1.0 , 2); gtk_widget_set_tooltip_text (e, _("Height of the rectangle to be filled")); - gtk_entry_set_width_chars (GTK_ENTRY (e), 5); + gtk_entry_set_width_chars (GTK_ENTRY (e), 7); + gtk_spin_button_set_digits(GTK_SPIN_BUTTON(e), 4); gtk_box_pack_start (GTK_BOX (hb), e, TRUE, TRUE, 0); g_signal_connect(G_OBJECT(a), "value_changed", G_CALLBACK(clonetiler_fill_height_changed), u); -- cgit v1.2.3