diff options
| author | bulia byak <buliabyak@gmail.com> | 2006-11-20 18:28:02 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2006-11-20 18:28:02 +0000 |
| commit | 68df920387492e56a921ed63e7771277900fcddc (patch) | |
| tree | d7c0534960b69edb03e17b13105e53f65ac3601b /src/ui/dialog/transformation.cpp | |
| parent | patch 1598684: better trace quantization (diff) | |
| download | inkscape-68df920387492e56a921ed63e7771277900fcddc.tar.gz inkscape-68df920387492e56a921ed63e7771277900fcddc.zip | |
ensure Enter in spinbuttons activates the Apply
(bzr r1995)
Diffstat (limited to 'src/ui/dialog/transformation.cpp')
| -rw-r--r-- | src/ui/dialog/transformation.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/ui/dialog/transformation.cpp b/src/ui/dialog/transformation.cpp index 6be732317..99ac56cbd 100644 --- a/src/ui/dialog/transformation.cpp +++ b/src/ui/dialog/transformation.cpp @@ -134,6 +134,15 @@ Transformation::Transformation() _check_apply_separately.set_active(prefs_get_int_attribute_limited ("dialogs.transformation", "applyseparately", 0, 0, 1)); _check_apply_separately.signal_toggled().connect(sigc::mem_fun(*this, &Transformation::onApplySeparatelyToggled)); + // make sure all spinbuttons activate Apply on pressing Enter + ((Gtk::Entry *) (_scalar_move_horizontal.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_move_vertical.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_scale_horizontal.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_scale_vertical.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_rotate.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_skew_horizontal.getWidget()))->set_activates_default(true); + ((Gtk::Entry *) (_scalar_skew_vertical.getWidget()))->set_activates_default(true); + updateSelection(PAGE_MOVE, _getSelection()); resetButton = add_button(Gtk::Stock::CLEAR, 0); @@ -147,6 +156,7 @@ Transformation::Transformation() if (applyButton) { tooltips.set_tip((*applyButton), _("Apply transformation to selection")); applyButton->set_sensitive(false); + set_default (*applyButton); // activable by Enter in spinbuttons } // Connect to the global selection changed & modified signals |
