Related: tdf#121239 missing contour toggle in draw/impress
Change-Id: I384ba1f4fc67d1da7738f25f8b5d3fade315342c Reviewed-on: https://gerrit.libreoffice.org/82471 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
This commit is contained in:
@@ -2757,6 +2757,11 @@ interface DrawView
|
||||
ExecMethod = ExecChar ;
|
||||
StateMethod = GetAttrState ;
|
||||
]
|
||||
SID_ATTR_CHAR_CONTOUR // ole : ?, status : ?
|
||||
[
|
||||
ExecMethod = ExecChar ;
|
||||
StateMethod = GetAttrState;
|
||||
]
|
||||
SID_ATTR_CHAR_COLOR
|
||||
[
|
||||
ExecMethod = ExecChar ;
|
||||
|
||||
@@ -39,6 +39,7 @@
|
||||
#include <comphelper/propertysequence.hxx>
|
||||
#include <comphelper/scopeguard.hxx>
|
||||
|
||||
#include <editeng/contouritem.hxx>
|
||||
#include <editeng/editdata.hxx>
|
||||
#include <editeng/eeitem.hxx>
|
||||
#include <editeng/flditem.hxx>
|
||||
@@ -3602,6 +3603,17 @@ void DrawViewShell::ExecChar( SfxRequest &rReq )
|
||||
}
|
||||
}
|
||||
break;
|
||||
case SID_ATTR_CHAR_CONTOUR:
|
||||
if( rReq.GetArgs() )
|
||||
{
|
||||
const SvxContourItem* pItem = rReq.GetArg<SvxContourItem>(SID_ATTR_CHAR_CONTOUR);
|
||||
if (pItem)
|
||||
{
|
||||
aNewAttr.Put(*pItem);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case SID_ATTR_CHAR_STRIKEOUT:
|
||||
if( rReq.GetArgs() )
|
||||
{
|
||||
|
||||
@@ -426,6 +426,7 @@ void DrawViewShell::GetAttrState( SfxItemSet& rSet )
|
||||
case SID_ATTR_CHAR_OVERLINE:
|
||||
case SID_ATTR_CHAR_UNDERLINE:
|
||||
case SID_ATTR_CHAR_STRIKEOUT:
|
||||
case SID_ATTR_CHAR_CONTOUR:
|
||||
case SID_ATTR_CHAR_WEIGHT:
|
||||
case SID_ATTR_CHAR_COLOR:
|
||||
case SID_ATTR_CHAR_KERNING:
|
||||
|
||||
Reference in New Issue
Block a user