diff options
author | Philippe Jung <phil.jung@free.fr> | 2015-05-01 23:32:00 +0200 |
---|---|---|
committer | Jan Holesovsky <kendy@collabora.com> | 2015-05-05 10:03:29 +0000 |
commit | 80a38d299133823e93ec5c29e8fe5c51771940d5 (patch) | |
tree | 911b1d525dd741a1210d0dfbb641e140fd52f0b5 /include/svx/svdedtv.hxx | |
parent | 7ebed1d63e2ad5728fa81b65fa98f09b0406965d (diff) |
tdf#34555 add crop features to svx
Adds crop feature to SdrObject. In EndSdrDrag related to Crop, there is
a new branch. If object is a regular SdrGrafObj (known inside svx), it
is used. Else, a virtual method on the object is used. This enables to
forward End of crop action to SwVirtFlyDrawObj objects (when you crop
with handles in writer).
Regarding writer, coordinates based on Twip/MM100 are used, not the
matrix based one.
This is part of a serie of 4 patches that adds Save graphic, Change Picture,
Edit with external tool, Crop (by handles) in all products (scalc,
sdraw, simpress, swriter).
Main menus, toolbars and contextual menus are updated accordingly.
Change-Id: Ie1a133d18487f51bb9c44ae2f000e63d911bf6b3
Reviewed-on: https://gerrit.libreoffice.org/15588
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Jan Holesovsky <kendy@collabora.com>
Tested-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'include/svx/svdedtv.hxx')
-rw-r--r-- | include/svx/svdedtv.hxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/svx/svdedtv.hxx b/include/svx/svdedtv.hxx index c22074bcc5ae..cdc23088704a 100644 --- a/include/svx/svdedtv.hxx +++ b/include/svx/svdedtv.hxx @@ -109,6 +109,7 @@ protected: bool bShearAllowed : 1; bool bEdgeRadiusAllowed : 1; bool bTransparenceAllowed : 1; + bool bCropAllowed : 1; bool bGradientAllowed : 1; bool bCanConvToPath : 1; bool bCanConvToPoly : 1; @@ -250,6 +251,7 @@ public: bool IsShearAllowed() const; bool IsEdgeRadiusAllowed() const; bool IsCrookAllowed(bool bNoContortion=false) const; + bool IsCropAllowed() const; bool IsDistortAllowed(bool bNoContortion=false) const; // Unite several objects to a polygon: |