diff options
author | Muhammet Kara <muhammet.kara@collabora.com> | 2019-01-25 14:24:42 +0300 |
---|---|---|
committer | Muhammet Kara <muhammet.kara@collabora.com> | 2019-01-25 22:44:44 +0100 |
commit | ed4a2031a8b72d15dbe60ec9dd6fcaed07715be9 (patch) | |
tree | ed1813b7dd4f5ab078675a3aac55b0e12992211d /svx | |
parent | b1d35c809aaa2ba6ac1f5fb12f5d251e8718aa7c (diff) |
Forge the freeform redaction tool
out of the Freeform Line tool in Draw.
* Replace .uno:LineToolbox with .uno:Freeline_Unfilled in Redaction toolbar
* Add new parameters to .uno:Freeline_Unfilled
- SfxUInt16Item Transparence, SfxStringItem Color,
SfxUInt16Item Width, SfxBoolItem IsSticky
* Handle the params in FuConstructBezierPolygon
* Now the freeform line draw tool on the Redaction toolbar
works with a default width of 5mm, color of COL_GRAY7,
and a transparency of 50%; and it sticks when it is
clicked/selected once until user deliberately deselects it
by clicking on another tool or by clicking outside of the page.
* Known problem: icon is not displayed on the toolbar after adding the params
Change-Id: I6b09276ca82782dbf214aab8d2ba3b407fb0d81c
Reviewed-on: https://gerrit.libreoffice.org/66916
Tested-by: Jenkins
Reviewed-by: Muhammet Kara <muhammet.kara@collabora.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/sdi/svx.sdi | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/svx/sdi/svx.sdi b/svx/sdi/svx.sdi index 362e183e91d6..1577acf4a4c6 100644 --- a/svx/sdi/svx.sdi +++ b/svx/sdi/svx.sdi @@ -3472,7 +3472,8 @@ SfxBoolItem Freeline SID_DRAW_FREELINE SfxBoolItem Freeline_Unfilled SID_DRAW_FREELINE_NOFILL - +(SfxUInt16Item Transparence FN_PARAM_1, SfxStringItem Color FN_PARAM_2, + SfxUInt16Item Width FN_PARAM_3, SfxBoolItem IsSticky FN_PARAM_4) [ AutoUpdate = TRUE, FastCall = FALSE, |