diff options
| author | Martin Owens <doctormo@gmail.com> | 2019-02-25 04:08:15 +0000 |
|---|---|---|
| committer | Martin Owens <doctormo@gmail.com> | 2019-02-25 04:08:15 +0000 |
| commit | 2434be048e1dd4b78b53ac0d7b32df4b70bb411d (patch) | |
| tree | 698eb8b6ba00dd18816713cf682116b7f4c398dc /src/seltrans.cpp | |
| parent | Add option for on canvas align handles and move group selection checkbox (diff) | |
| download | inkscape-2434be048e1dd4b78b53ac0d7b32df4b70bb411d.tar.gz inkscape-2434be048e1dd4b78b53ac0d7b32df4b70bb411d.zip | |
Seperate out center alignment and add sepcific tool text for it
Diffstat (limited to 'src/seltrans.cpp')
| -rw-r--r-- | src/seltrans.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/seltrans.cpp b/src/seltrans.cpp index 235c29c65..bd8483a6f 100644 --- a/src/seltrans.cpp +++ b/src/seltrans.cpp @@ -613,6 +613,7 @@ void Inkscape::SelTrans::_updateHandles() _showHandles(HANDLE_SCALE); } else if(_state == STATE_ALIGN) { _showHandles(HANDLE_ALIGN); + _showHandles(HANDLE_CENTER_ALIGN); } else { _showHandles(HANDLE_SKEW); _showHandles(HANDLE_ROTATE); @@ -745,6 +746,7 @@ void Inkscape::SelTrans::handleClick(SPKnot */*knot*/, guint state, SPSelTransHa } break; case HANDLE_ALIGN: + case HANDLE_CENTER_ALIGN: align(state, handle); default: break; @@ -807,6 +809,7 @@ void Inkscape::SelTrans::handleNewEvent(SPKnot *knot, Geom::Point *position, gui setCenter(*position); break; case HANDLE_ALIGN: + case HANDLE_CENTER_ALIGN: break; } } @@ -1110,6 +1113,7 @@ gboolean Inkscape::SelTrans::request(SPSelTransHandle const &handle, Geom::Point case HANDLE_CENTER: return centerRequest(pt, state); case HANDLE_ALIGN: + case HANDLE_CENTER_ALIGN: break; // Do nothing, no dragging } return FALSE; |
