diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-06-25 10:33:06 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-06-25 15:29:51 +0100 |
commit | a0ded09c55f944f57201651032eed5dcf7e22e48 (patch) | |
tree | 8b09bd795fcc38ba7bba3b55232ab9d1caa9b37d /include | |
parent | df7595a5f5871f8343e4ee3869ad153e3ae4a7f3 (diff) |
implement equalize width and height for impress/draw
Equalize width/height adjusts width/height of selected objects to the
width/height of the last selected object.
Change-Id: I7c222a6591112cb674322d310ebd87f04a9198bd
Diffstat (limited to 'include')
-rw-r--r-- | include/svx/svdedtv.hxx | 5 | ||||
-rw-r--r-- | include/svx/svdstr.hrc | 4 | ||||
-rw-r--r-- | include/svx/svxids.hrc | 2 |
3 files changed, 10 insertions, 1 deletions
diff --git a/include/svx/svdedtv.hxx b/include/svx/svdedtv.hxx index cdc23088704a..b109e0c532db 100644 --- a/include/svx/svdedtv.hxx +++ b/include/svx/svdedtv.hxx @@ -272,6 +272,11 @@ public: // for distribution dialog function void DistributeMarkedObjects(); + // for setting either the width or height of all selected + // objects to the width/height of the last selected object + // of the selection + void EqualizeMarkedObjects(bool bWidth); + // Decompose marked polypolygon objects into polygons. // Grouped objects are searched and decomposed, if all member objects are PathObjs. // bMakeLines=TRUE: all polygones are decomposed into single lines resp. bezier segments diff --git a/include/svx/svdstr.hrc b/include/svx/svdstr.hrc index 90ef6975ca89..36e8719e5d0b 100644 --- a/include/svx/svdstr.hrc +++ b/include/svx/svdstr.hrc @@ -241,7 +241,9 @@ #define STR_EditMergeSubstractPoly (STR_EditBegin + 55) #define STR_EditMergeIntersectPoly (STR_EditBegin + 56) #define STR_DistributeMarkedObjects (STR_EditBegin + 57) -#define STR_EditEnd (STR_DistributeMarkedObjects) +#define STR_EqualizeWidthMarkedObjects (STR_EditBegin + 58) +#define STR_EqualizeHeightMarkedObjects (STR_EditBegin + 59) +#define STR_EditEnd (STR_EqualizeHeightMarkedObjects) #define STR_ExchangeBegin (STR_EditEnd+1) #define STR_ExchangePaste (STR_ExchangeBegin +0) diff --git a/include/svx/svxids.hrc b/include/svx/svxids.hrc index 5b8efbc204b9..67ee3dae8d7a 100644 --- a/include/svx/svxids.hrc +++ b/include/svx/svxids.hrc @@ -113,6 +113,8 @@ #define SID_POLY_INTERSECT (SID_SFX_START + 681) #define SID_POLY_FORMEN (SID_SFX_START + 682) #define SID_DISTRIBUTE_DLG (SID_SFX_START + 683) +#define SID_EQUALIZEWIDTH (SID_SFX_START + 684) +#define SID_EQUALIZEHEIGHT (SID_SFX_START + 685) // Basic IDE-Id's |