summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2016-08-18 13:11:03 +0200
committerNoel Grandin <noel@peralex.com>2016-08-19 08:18:37 +0200
commiteba160af2149f2ec70b78ea60f63f1b49065bba3 (patch)
tree70d94cc84c859160a1a5a67be2da50dcd6edd14e
parentfc518ed954aa73eeeb529c21afbcfdfa55ef7fb4 (diff)
convert SdrCreateCmd to scoped enum
Change-Id: I8772032dee25c790314384750b8c7277c4879318
-rw-r--r--basctl/source/dlged/dlgedfunc.cxx2
-rw-r--r--chart2/source/controller/main/ChartController_Window.cxx2
-rw-r--r--include/svx/svdtypes.hxx9
-rw-r--r--reportdesign/source/ui/report/dlgedfunc.cxx2
-rw-r--r--sc/source/ui/drawfunc/fuconarc.cxx2
-rw-r--r--sc/source/ui/drawfunc/fuconcustomshape.cxx2
-rw-r--r--sc/source/ui/drawfunc/fuconrec.cxx2
-rw-r--r--sc/source/ui/drawfunc/fuconuno.cxx2
-rw-r--r--sc/source/ui/drawfunc/futext.cxx2
-rw-r--r--sd/source/ui/func/fucon3d.cxx2
-rw-r--r--sd/source/ui/func/fuconarc.cxx2
-rw-r--r--sd/source/ui/func/fuconbez.cxx2
-rw-r--r--sd/source/ui/func/fuconcs.cxx2
-rw-r--r--sd/source/ui/func/fuconrec.cxx2
-rw-r--r--sd/source/ui/func/fuconuno.cxx2
-rw-r--r--sd/source/ui/func/fusel.cxx2
-rw-r--r--sd/source/ui/func/futext.cxx4
-rw-r--r--svx/source/dialog/graphctl.cxx2
-rw-r--r--svx/source/engine3d/scene3d.cxx2
-rw-r--r--svx/source/form/fmobj.cxx2
-rw-r--r--svx/source/svdraw/svdcrtv.cxx6
-rw-r--r--svx/source/svdraw/svddrgv.cxx4
-rw-r--r--svx/source/svdraw/svdoashp.cxx2
-rw-r--r--svx/source/svdraw/svdobj.cxx2
-rw-r--r--svx/source/svdraw/svdocapt.cxx2
-rw-r--r--svx/source/svdraw/svdocirc.cxx2
-rw-r--r--svx/source/svdraw/svdoedge.cxx2
-rw-r--r--svx/source/svdraw/svdomeas.cxx2
-rw-r--r--svx/source/svdraw/svdopath.cxx18
-rw-r--r--svx/source/svdraw/svdotxdr.cxx2
-rw-r--r--svx/source/svdraw/svdview.cxx20
-rw-r--r--svx/source/table/svdotable.cxx2
-rw-r--r--sw/inc/fesh.hxx4
-rw-r--r--sw/source/core/frmedt/feshview.cxx7
-rw-r--r--sw/source/uibase/ribbar/conarc.cxx2
-rw-r--r--sw/source/uibase/ribbar/conform.cxx2
-rw-r--r--sw/source/uibase/ribbar/conpoly.cxx2
-rw-r--r--sw/source/uibase/ribbar/drawbase.cxx4
-rw-r--r--sw/source/uibase/shells/textdrw.cxx2
39 files changed, 69 insertions, 67 deletions
diff --git a/basctl/source/dlged/dlgedfunc.cxx b/basctl/source/dlged/dlgedfunc.cxx
index be9485394ae6..491e3c523466 100644
--- a/basctl/source/dlged/dlgedfunc.cxx
+++ b/basctl/source/dlged/dlgedfunc.cxx
@@ -390,7 +390,7 @@ bool DlgEdFuncInsert::MouseButtonUp( const MouseEvent& rMEvt )
// object creation active?
if ( rView.IsCreateObj() )
{
- rView.EndCreateObj(SDRCREATE_FORCEEND);
+ rView.EndCreateObj(SdrCreateCmd::ForceEnd);
if ( !rView.AreObjectsMarked() )
{
diff --git a/chart2/source/controller/main/ChartController_Window.cxx b/chart2/source/controller/main/ChartController_Window.cxx
index e575064d1321..12b8341e0372 100644
--- a/chart2/source/controller/main/ChartController_Window.cxx
+++ b/chart2/source/controller/main/ChartController_Window.cxx
@@ -743,7 +743,7 @@ void ChartController::execute_MouseButtonUp( const MouseEvent& rMEvt )
// #i12587# support for shapes in chart
if ( m_eDrawMode == CHARTDRAW_INSERT && pDrawViewWrapper->IsCreateObj() )
{
- pDrawViewWrapper->EndCreateObj( SDRCREATE_FORCEEND );
+ pDrawViewWrapper->EndCreateObj( SdrCreateCmd::ForceEnd );
{
HiddenUndoContext aUndoContext( m_xUndoManager );
// don't want the positioning Undo action to appear in the UI
diff --git a/include/svx/svdtypes.hxx b/include/svx/svdtypes.hxx
index e58a1fd611ca..bb849c1f6f11 100644
--- a/include/svx/svdtypes.hxx
+++ b/include/svx/svdtypes.hxx
@@ -31,9 +31,12 @@ const sal_uInt32 SdrInventor=sal_uInt32('S')*0x00000001+
sal_uInt32('r')*0x01000000;
// commands for EndCreate()
-enum SdrCreateCmd {SDRCREATE_NEXTPOINT, // next traverse station, segment of a circle: next coordinate
- SDRCREATE_NEXTOBJECT, // next polygon in PolyPolygon
- SDRCREATE_FORCEEND}; // forced end
+enum class SdrCreateCmd
+{
+ NextPoint, // next traverse station, segment of a circle: next coordinate
+ NextObject, // next polygon in PolyPolygon
+ ForceEnd // forced end
+};
enum class SdrDragMode
{
diff --git a/reportdesign/source/ui/report/dlgedfunc.cxx b/reportdesign/source/ui/report/dlgedfunc.cxx
index 2a7f639a507a..b8bf38e75ed9 100644
--- a/reportdesign/source/ui/report/dlgedfunc.cxx
+++ b/reportdesign/source/ui/report/dlgedfunc.cxx
@@ -701,7 +701,7 @@ bool DlgEdFuncInsert::MouseButtonUp( const MouseEvent& rMEvt )
return true;
}
- m_rView.EndCreateObj(SDRCREATE_FORCEEND);
+ m_rView.EndCreateObj(SdrCreateCmd::ForceEnd);
if ( !m_rView.AreObjectsMarked() )
{
diff --git a/sc/source/ui/drawfunc/fuconarc.cxx b/sc/source/ui/drawfunc/fuconarc.cxx
index 73e5c6095458..2fdbafb4a75e 100644
--- a/sc/source/ui/drawfunc/fuconarc.cxx
+++ b/sc/source/ui/drawfunc/fuconarc.cxx
@@ -92,7 +92,7 @@ bool FuConstArc::MouseButtonUp( const MouseEvent& rMEvt )
if ( pView->IsCreateObj() && rMEvt.IsLeft() )
{
- pView->EndCreateObj( SDRCREATE_NEXTPOINT );
+ pView->EndCreateObj( SdrCreateCmd::NextPoint );
bReturn = true;
}
return (FuConstruct::MouseButtonUp(rMEvt) || bReturn);
diff --git a/sc/source/ui/drawfunc/fuconcustomshape.cxx b/sc/source/ui/drawfunc/fuconcustomshape.cxx
index db31dfb28db6..f49bc8b75242 100644
--- a/sc/source/ui/drawfunc/fuconcustomshape.cxx
+++ b/sc/source/ui/drawfunc/fuconcustomshape.cxx
@@ -114,7 +114,7 @@ bool FuConstCustomShape::MouseButtonUp(const MouseEvent& rMEvt)
if ( pView->IsCreateObj() && rMEvt.IsLeft() )
{
- pView->EndCreateObj(SDRCREATE_FORCEEND);
+ pView->EndCreateObj(SdrCreateCmd::ForceEnd);
bReturn = true;
}
return (FuConstruct::MouseButtonUp(rMEvt) || bReturn);
diff --git a/sc/source/ui/drawfunc/fuconrec.cxx b/sc/source/ui/drawfunc/fuconrec.cxx
index a5b499098f2a..c7563cd91e50 100644
--- a/sc/source/ui/drawfunc/fuconrec.cxx
+++ b/sc/source/ui/drawfunc/fuconrec.cxx
@@ -107,7 +107,7 @@ bool FuConstRectangle::MouseButtonUp(const MouseEvent& rMEvt)
if ( pView->IsCreateObj() && rMEvt.IsLeft() )
{
- pView->EndCreateObj(SDRCREATE_FORCEEND);
+ pView->EndCreateObj(SdrCreateCmd::ForceEnd);
if (aSfxRequest.GetSlot() == SID_DRAW_CAPTION_VERTICAL)
{
diff --git a/sc/source/ui/drawfunc/fuconuno.cxx b/sc/source/ui/drawfunc/fuconuno.cxx
index 53fe19fe6d2d..449b0b2112fa 100644
--- a/sc/source/ui/drawfunc/fuconuno.cxx
+++ b/sc/source/ui/drawfunc/fuconuno.cxx
@@ -97,7 +97,7 @@ bool FuConstUnoControl::MouseButtonUp(const MouseEvent& rMEvt)
if ( pView->IsCreateObj() && rMEvt.IsLeft() )
{
- pView->EndCreateObj(SDRCREATE_FORCEEND);
+ pView->EndCreateObj(SdrCreateCmd::ForceEnd);
bReturn = true;
}
return (FuConstruct::MouseButtonUp(rMEvt) || bReturn);
diff --git a/sc/source/ui/drawfunc/futext.cxx b/sc/source/ui/drawfunc/futext.cxx
index 80800c58ff54..bfc6f6f35941 100644
--- a/sc/source/ui/drawfunc/futext.cxx
+++ b/sc/source/ui/drawfunc/futext.cxx
@@ -441,7 +441,7 @@ bool FuText::MouseButtonUp(const MouseEvent& rMEvt)
{
if (rMEvt.IsLeft())
{
- pView->EndCreateObj(SDRCREATE_FORCEEND);
+ pView->EndCreateObj(SdrCreateCmd::ForceEnd);
if (aSfxRequest.GetSlot() == SID_DRAW_TEXT_MARQUEE)
{
// Lauftext-Objekt erzeugen?
diff --git a/sd/source/ui/func/fucon3d.cxx b/sd/source/ui/func/fucon3d.cxx
index 0d96e60f164b..0fed0a33d3b1 100644
--- a/sd/source/ui/func/fucon3d.cxx
+++ b/sd/source/ui/func/fucon3d.cxx
@@ -342,7 +342,7 @@ bool FuConstruct3dObject::MouseButtonUp(const MouseEvent& rMEvt)
if ( mpView->IsCreateObj() && rMEvt.IsLeft() )
{
- mpView->EndCreateObj(SDRCREATE_FORCEEND);
+ mpView->EndCreateObj(SdrCreateCmd::ForceEnd);
bReturn = true;
}
diff --git a/sd/source/ui/func/fuconarc.cxx b/sd/source/ui/func/fuconarc.cxx
index 631040a977d1..547bcf3b6e91 100644
--- a/sd/source/ui/func/fuconarc.cxx
+++ b/sd/source/ui/func/fuconarc.cxx
@@ -136,7 +136,7 @@ bool FuConstructArc::MouseButtonUp( const MouseEvent& rMEvt )
{
const size_t nCount = mpView->GetSdrPageView()->GetObjList()->GetObjCount();
- if (mpView->EndCreateObj(SDRCREATE_NEXTPOINT) )
+ if (mpView->EndCreateObj(SdrCreateCmd::NextPoint) )
{
if (nCount != mpView->GetSdrPageView()->GetObjList()->GetObjCount())
{
diff --git a/sd/source/ui/func/fuconbez.cxx b/sd/source/ui/func/fuconbez.cxx
index 229274792f2f..46de4c0482a2 100644
--- a/sd/source/ui/func/fuconbez.cxx
+++ b/sd/source/ui/func/fuconbez.cxx
@@ -131,7 +131,7 @@ bool FuConstructBezierPolygon::MouseButtonUp(const MouseEvent& rMEvt )
if (mpView->IsInsObjPoint())
{
- mpView->EndInsObjPoint(SDRCREATE_FORCEEND);
+ mpView->EndInsObjPoint(SdrCreateCmd::ForceEnd);
}
else
{
diff --git a/sd/source/ui/func/fuconcs.cxx b/sd/source/ui/func/fuconcs.cxx
index 8aba283dfbbe..782ade06e006 100644
--- a/sd/source/ui/func/fuconcs.cxx
+++ b/sd/source/ui/func/fuconcs.cxx
@@ -143,7 +143,7 @@ bool FuConstructCustomShape::MouseButtonUp(const MouseEvent& rMEvt)
if(mpView->IsCreateObj() && rMEvt.IsLeft())
{
SdrObject* pObj = mpView->GetCreateObj();
- if( pObj && mpView->EndCreateObj( SDRCREATE_FORCEEND ) )
+ if( pObj && mpView->EndCreateObj( SdrCreateCmd::ForceEnd ) )
{
bReturn = true;
}
diff --git a/sd/source/ui/func/fuconrec.cxx b/sd/source/ui/func/fuconrec.cxx
index 8fd4ddf804a9..5555593fbb28 100644
--- a/sd/source/ui/func/fuconrec.cxx
+++ b/sd/source/ui/func/fuconrec.cxx
@@ -223,7 +223,7 @@ bool FuConstructRectangle::MouseButtonUp(const MouseEvent& rMEvt)
{
SdrObject* pObj = mpView->GetCreateObj();
- if(pObj && mpView->EndCreateObj(SDRCREATE_FORCEEND))
+ if(pObj && mpView->EndCreateObj(SdrCreateCmd::ForceEnd))
{
if(SID_DRAW_MEASURELINE == nSlotId)
{
diff --git a/sd/source/ui/func/fuconuno.cxx b/sd/source/ui/func/fuconuno.cxx
index 5e772f1ec930..8e8e29dbfe96 100644
--- a/sd/source/ui/func/fuconuno.cxx
+++ b/sd/source/ui/func/fuconuno.cxx
@@ -100,7 +100,7 @@ bool FuConstructUnoControl::MouseButtonUp(const MouseEvent& rMEvt)
if ( mpView->IsCreateObj() && rMEvt.IsLeft() )
{
- mpView->EndCreateObj(SDRCREATE_FORCEEND);
+ mpView->EndCreateObj(SdrCreateCmd::ForceEnd);
bReturn = true;
}
diff --git a/sd/source/ui/func/fusel.cxx b/sd/source/ui/func/fusel.cxx
index 72a882b44d24..5ec67b4ea0b4 100644
--- a/sd/source/ui/func/fusel.cxx
+++ b/sd/source/ui/func/fusel.cxx
@@ -847,7 +847,7 @@ bool FuSelection::MouseButtonUp(const MouseEvent& rMEvt)
{
if ( mpView->IsInsObjPoint() )
{
- mpView->EndInsObjPoint(SDRCREATE_FORCEEND);
+ mpView->EndInsObjPoint(SdrCreateCmd::ForceEnd);
}
else if ( mpView->IsDragObj() )
{
diff --git a/sd/source/ui/func/futext.cxx b/sd/source/ui/func/futext.cxx
index 8a81a49d0ef0..775f9543f921 100644
--- a/sd/source/ui/func/futext.cxx
+++ b/sd/source/ui/func/futext.cxx
@@ -705,7 +705,7 @@ bool FuText::MouseButtonUp(const MouseEvent& rMEvt)
ImpSetAttributesForNewTextObject(GetTextObj());
}
- if (!mpView->EndCreateObj(SDRCREATE_FORCEEND))
+ if (!mpView->EndCreateObj(SdrCreateCmd::ForceEnd))
{
// it was not possible to create text object
mxTextObj.reset(nullptr);
@@ -781,7 +781,7 @@ bool FuText::MouseButtonUp(const MouseEvent& rMEvt)
GetTextObj()->SetDisableAutoWidthOnDragging(true);
}
- if(!mpView->EndCreateObj(SDRCREATE_FORCEEND))
+ if(!mpView->EndCreateObj(SdrCreateCmd::ForceEnd))
{
mxTextObj.reset(nullptr);
}
diff --git a/svx/source/dialog/graphctl.cxx b/svx/source/dialog/graphctl.cxx
index 05a687f88a63..b4e7a8c5df32 100644
--- a/svx/source/dialog/graphctl.cxx
+++ b/svx/source/dialog/graphctl.cxx
@@ -679,7 +679,7 @@ void GraphCtrl::MouseButtonUp(const MouseEvent& rMEvt)
if ( bSdrMode )
{
if ( pView->IsInsObjPoint() )
- pView->EndInsObjPoint( SDRCREATE_FORCEEND );
+ pView->EndInsObjPoint( SdrCreateCmd::ForceEnd );
else
pView->MouseButtonUp( rMEvt, this );
diff --git a/svx/source/engine3d/scene3d.cxx b/svx/source/engine3d/scene3d.cxx
index 7942684f7451..b93ca3f01650 100644
--- a/svx/source/engine3d/scene3d.cxx
+++ b/svx/source/engine3d/scene3d.cxx
@@ -698,7 +698,7 @@ bool E3dScene::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
aRect1.Justify();
NbcSetSnapRect(aRect1);
SetRectsDirty();
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
bool E3dScene::BckCreate(SdrDragStat& /*rStat*/)
diff --git a/svx/source/form/fmobj.cxx b/svx/source/form/fmobj.cxx
index faca04060d6c..ea4e300ef4f8 100644
--- a/svx/source/form/fmobj.cxx
+++ b/svx/source/form/fmobj.cxx
@@ -633,7 +633,7 @@ void FmFormObj::SetUnoControlModel( const Reference< css::awt::XControlModel >&
bool FmFormObj::EndCreate( SdrDragStat& rStat, SdrCreateCmd eCmd )
{
bool bResult = SdrUnoObj::EndCreate(rStat, eCmd);
- if ( bResult && SDRCREATE_FORCEEND == eCmd && rStat.GetView() )
+ if ( bResult && SdrCreateCmd::ForceEnd == eCmd && rStat.GetView() )
{
if ( pPage )
{
diff --git a/svx/source/svdraw/svdcrtv.cxx b/svx/source/svdraw/svdcrtv.cxx
index 7689ede2df81..bd68921c1643 100644
--- a/svx/source/svdraw/svdcrtv.cxx
+++ b/svx/source/svdraw/svdcrtv.cxx
@@ -232,7 +232,7 @@ void SdrCreateView::MovAction(const Point& rPnt)
void SdrCreateView::EndAction()
{
- if (pAktCreate!=nullptr) EndCreateObj(SDRCREATE_FORCEEND);
+ if (pAktCreate!=nullptr) EndCreateObj(SdrCreateCmd::ForceEnd);
SdrDragView::EndAction();
}
@@ -595,7 +595,7 @@ bool SdrCreateView::EndCreateObj(SdrCreateCmd eCmd)
{
sal_uIntPtr nCount=maDragStat.GetPointCount();
- if (nCount<=1 && eCmd==SDRCREATE_FORCEEND)
+ if (nCount<=1 && eCmd==SdrCreateCmd::ForceEnd)
{
BrkCreateObj(); // objects with only a single point don't exist (at least today)
return false; // sal_False = event not interpreted
@@ -672,7 +672,7 @@ bool SdrCreateView::EndCreateObj(SdrCreateCmd eCmd)
}
else
{ // more points
- if (eCmd==SDRCREATE_FORCEEND || // nothing there -- force ending
+ if (eCmd==SdrCreateCmd::ForceEnd || // nothing there -- force ending
nCount==0 || // no existing points (should never happen)
(nCount<=1 && !maDragStat.IsMinMoved())) { // MinMove not met
BrkCreateObj();
diff --git a/svx/source/svdraw/svddrgv.cxx b/svx/source/svdraw/svddrgv.cxx
index 835caf12aa22..793bedc1fa36 100644
--- a/svx/source/svdraw/svddrgv.cxx
+++ b/svx/source/svdraw/svddrgv.cxx
@@ -697,10 +697,10 @@ bool SdrDragView::EndInsObjPoint(SdrCreateCmd eCmd)
sal_uInt32 nNextPnt(mnInsPointNum);
Point aPnt(maDragStat.GetNow());
bool bOk=EndDragObj();
- if (bOk && eCmd!=SDRCREATE_FORCEEND)
+ if (bOk && eCmd!=SdrCreateCmd::ForceEnd)
{
// Ret=True means: Action is over.
- bOk=!(ImpBegInsObjPoint(true, nNextPnt, aPnt, eCmd == SDRCREATE_NEXTOBJECT, mpDragWin));
+ bOk=!(ImpBegInsObjPoint(true, nNextPnt, aPnt, eCmd == SdrCreateCmd::NextObject, mpDragWin));
}
return bOk;
diff --git a/svx/source/svdraw/svdoashp.cxx b/svx/source/svdraw/svdoashp.cxx
index 799e2344a9ab..6e082257a812 100644
--- a/svx/source/svdraw/svdoashp.cxx
+++ b/svx/source/svdraw/svdoashp.cxx
@@ -2192,7 +2192,7 @@ bool SdrObjCustomShape::EndCreate( SdrDragStat& rStat, SdrCreateCmd eCmd )
AdaptTextMinSize();
SetRectsDirty();
- return ( eCmd == SDRCREATE_FORCEEND || rStat.GetPointCount() >= 2 );
+ return ( eCmd == SdrCreateCmd::ForceEnd || rStat.GetPointCount() >= 2 );
}
basegfx::B2DPolyPolygon SdrObjCustomShape::TakeCreatePoly(const SdrDragStat& /*rDrag*/) const
diff --git a/svx/source/svdraw/svdobj.cxx b/svx/source/svdraw/svdobj.cxx
index 830b3f4a2483..3af193cbe5fc 100644
--- a/svx/source/svdraw/svdobj.cxx
+++ b/svx/source/svdraw/svdobj.cxx
@@ -1353,7 +1353,7 @@ bool SdrObject::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
rStat.TakeCreateRect(aOutRect);
aOutRect.Justify();
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
void SdrObject::BrkCreate(SdrDragStat& /*rStat*/)
diff --git a/svx/source/svdraw/svdocapt.cxx b/svx/source/svdraw/svdocapt.cxx
index 4bcb20d23692..7b717981e05d 100644
--- a/svx/source/svdraw/svdocapt.cxx
+++ b/svx/source/svdraw/svdocapt.cxx
@@ -572,7 +572,7 @@ bool SdrCaptionObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
maRect.SetPos(rStat.GetNow());
ImpCalcTail(aPara,aTailPoly,maRect);
SetRectsDirty();
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
bool SdrCaptionObj::BckCreate(SdrDragStat& /*rStat*/)
diff --git a/svx/source/svdraw/svdocirc.cxx b/svx/source/svdraw/svdocirc.cxx
index 3862ec002aec..7555116860b0 100644
--- a/svx/source/svdraw/svdocirc.cxx
+++ b/svx/source/svdraw/svdocirc.cxx
@@ -712,7 +712,7 @@ bool SdrCircObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
ImpSetCreateParams(rStat);
ImpCircUser* pU=static_cast<ImpCircUser*>(rStat.GetUser());
bool bRet = false;
- if (eCmd==SDRCREATE_FORCEEND && rStat.GetPointCount()<4) meCircleKind=OBJ_CIRC;
+ if (eCmd==SdrCreateCmd::ForceEnd && rStat.GetPointCount()<4) meCircleKind=OBJ_CIRC;
if (meCircleKind==OBJ_CIRC) {
bRet=rStat.GetPointCount()>=2;
if (bRet) {
diff --git a/svx/source/svdraw/svdoedge.cxx b/svx/source/svdraw/svdoedge.cxx
index 14b57e3f3172..792138a723d7 100644
--- a/svx/source/svdraw/svdoedge.cxx
+++ b/svx/source/svdraw/svdoedge.cxx
@@ -2048,7 +2048,7 @@ bool SdrEdgeObj::MovCreate(SdrDragStat& rDragStat)
bool SdrEdgeObj::EndCreate(SdrDragStat& rDragStat, SdrCreateCmd eCmd)
{
- bool bOk=(eCmd==SDRCREATE_FORCEEND || rDragStat.GetPointCount()>=2);
+ bool bOk=(eCmd==SdrCreateCmd::ForceEnd || rDragStat.GetPointCount()>=2);
if (bOk) {
ConnectToNode(true,aCon1.pObj);
ConnectToNode(false,aCon2.pObj);
diff --git a/svx/source/svdraw/svdomeas.cxx b/svx/source/svdraw/svdomeas.cxx
index 6fc79857b010..a78dbdfbe172 100644
--- a/svx/source/svdraw/svdomeas.cxx
+++ b/svx/source/svdraw/svdomeas.cxx
@@ -991,7 +991,7 @@ bool SdrMeasureObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
{
SetTextDirty();
SetRectsDirty();
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
bool SdrMeasureObj::BckCreate(SdrDragStat& /*rStat*/)
diff --git a/svx/source/svdraw/svdopath.cxx b/svx/source/svdraw/svdopath.cxx
index 8029ac4b0258..4c3ba9441721 100644
--- a/svx/source/svdraw/svdopath.cxx
+++ b/svx/source/svdraw/svdopath.cxx
@@ -1403,8 +1403,8 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
sal_uInt16 nActPoint=rXPoly.GetPointCount()-1;
rXPoly[nActPoint]=rStat.Now();
if (!pU->bMixedCreate && pU->eStartKind==OBJ_LINE) {
- if (rStat.GetPointCount()>=2) eCmd=SDRCREATE_FORCEEND;
- bRet = eCmd==SDRCREATE_FORCEEND;
+ if (rStat.GetPointCount()>=2) eCmd=SdrCreateCmd::ForceEnd;
+ bRet = eCmd==SdrCreateCmd::ForceEnd;
if (bRet) {
mbCreating = false;
delete pU;
@@ -1414,8 +1414,8 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
}
if (!pU->bMixedCreate && IsFreeHand(pU->eStartKind)) {
- if (rStat.GetPointCount()>=2) eCmd=SDRCREATE_FORCEEND;
- bRet=eCmd==SDRCREATE_FORCEEND;
+ if (rStat.GetPointCount()>=2) eCmd=SdrCreateCmd::ForceEnd;
+ bRet=eCmd==SdrCreateCmd::ForceEnd;
if (bRet) {
mbCreating=false;
delete pU;
@@ -1423,7 +1423,7 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
}
return bRet;
}
- if (eCmd==SDRCREATE_NEXTPOINT || eCmd==SDRCREATE_NEXTOBJECT) {
+ if (eCmd==SdrCreateCmd::NextPoint || eCmd==SdrCreateCmd::NextObject) {
// don't allow two consecutive points to occupy the same position
if (nActPoint==0 || rStat.Now()!=rXPoly[nActPoint-1]) {
if (bIncomp) {
@@ -1458,7 +1458,7 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
nActPoint++;
rXPoly[nActPoint]=rStat.GetNow();
}
- if (eCmd==SDRCREATE_NEXTOBJECT) {
+ if (eCmd==SdrCreateCmd::NextObject) {
if (rXPoly.GetPointCount()>=2) {
pU->bBezHasCtrl0=false;
// only a singular polygon may be opened, so close this
@@ -1473,7 +1473,7 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
sal_uInt16 nPolyCount=aPathPolygon.Count();
if (nPolyCount!=0) {
// delete last point, if necessary
- if (eCmd==SDRCREATE_FORCEEND) {
+ if (eCmd==SdrCreateCmd::ForceEnd) {
XPolygon& rXP=aPathPolygon[nPolyCount-1];
sal_uInt16 nPointCount=rXP.GetPointCount();
if (nPointCount>=2) {
@@ -1493,13 +1493,13 @@ bool ImpPathForDragAndCreate::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
XPolygon& rXP=aPathPolygon[nPolyNum];
sal_uInt16 nPointCount=rXP.GetPointCount();
// delete polygons with too few points
- if (nPolyNum<nPolyCount-1 || eCmd==SDRCREATE_FORCEEND) {
+ if (nPolyNum<nPolyCount-1 || eCmd==SdrCreateCmd::ForceEnd) {
if (nPointCount<2) aPathPolygon.Remove(nPolyNum);
}
}
}
pU->ResetFormFlags();
- bRet=eCmd==SDRCREATE_FORCEEND;
+ bRet=eCmd==SdrCreateCmd::ForceEnd;
if (bRet) {
mbCreating=false;
delete pU;
diff --git a/svx/source/svdraw/svdotxdr.cxx b/svx/source/svdraw/svdotxdr.cxx
index dd99dd42ff37..0d8c54577f2a 100644
--- a/svx/source/svdraw/svdotxdr.cxx
+++ b/svx/source/svdraw/svdotxdr.cxx
@@ -216,7 +216,7 @@ bool SdrTextObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
if (dynamic_cast<const SdrRectObj *>(this) != nullptr) {
static_cast<SdrRectObj*>(this)->SetXPolyDirty();
}
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
void SdrTextObj::BrkCreate(SdrDragStat& /*rStat*/)
diff --git a/svx/source/svdraw/svdview.cxx b/svx/source/svdraw/svdview.cxx
index 75626b29ede2..447f2f5fa470 100644
--- a/svx/source/svdraw/svdview.cxx
+++ b/svx/source/svdraw/svdview.cxx
@@ -60,7 +60,7 @@ SdrViewEvent::SdrViewEvent()
pURLField(nullptr),
eHit(SDRHIT_NONE),
eEvent(SdrEventKind::NONE),
- eEndCreateCmd(SDRCREATE_NEXTPOINT),
+ eEndCreateCmd(SdrCreateCmd::NextPoint),
nMouseClicks(0),
nMouseMode(MouseEventModifiers::NONE),
nMouseCode(0),
@@ -573,9 +573,9 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
else if (IsCreateObj() || IsInsObjPoint())
{
eEvent=IsCreateObj() ? SdrEventKind::EndCreate : SdrEventKind::EndInsertObjPoint;
- rVEvt.eEndCreateCmd=SDRCREATE_NEXTPOINT;
- if (MODKEY_PolyPoly) rVEvt.eEndCreateCmd=SDRCREATE_NEXTOBJECT;
- if (rVEvt.nMouseClicks>1) rVEvt.eEndCreateCmd=SDRCREATE_FORCEEND;
+ rVEvt.eEndCreateCmd=SdrCreateCmd::NextPoint;
+ if (MODKEY_PolyPoly) rVEvt.eEndCreateCmd=SdrCreateCmd::NextObject;
+ if (rVEvt.nMouseClicks>1) rVEvt.eEndCreateCmd=SdrCreateCmd::ForceEnd;
}
else if (IsMarking())
{
@@ -803,9 +803,9 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
bRet=true;
} break;
case SdrEventKind::EndCreate: { // if necessary, MarkObj
- SdrCreateCmd eCmd=SDRCREATE_NEXTPOINT;
- if (MODKEY_PolyPoly) eCmd=SDRCREATE_NEXTOBJECT;
- if (rVEvt.nMouseClicks>1) eCmd=SDRCREATE_FORCEEND;
+ SdrCreateCmd eCmd=SdrCreateCmd::NextPoint;
+ if (MODKEY_PolyPoly) eCmd=SdrCreateCmd::NextObject;
+ if (rVEvt.nMouseClicks>1) eCmd=SdrCreateCmd::ForceEnd;
if (!EndCreateObj(eCmd)) { // Don't evaluate event for Create? -> Select
if (eHit==SDRHIT_UNMARKEDOBJECT || eHit==SDRHIT_TEXTEDIT) {
MarkObj(rVEvt.pRootObj,rVEvt.pPV);
@@ -880,9 +880,9 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
case SdrEventKind::BeginMark: bRet=BegMark(aLogicPos,rVEvt.bAddMark,rVEvt.bUnmark); break;
case SdrEventKind::BeginInsertObjPoint: bRet = BegInsObjPoint(aLogicPos, MODKEY_PolyPoly); break;
case SdrEventKind::EndInsertObjPoint: {
- SdrCreateCmd eCmd=SDRCREATE_NEXTPOINT;
- if (MODKEY_PolyPoly) eCmd=SDRCREATE_NEXTOBJECT;
- if (rVEvt.nMouseClicks>1) eCmd=SDRCREATE_FORCEEND;
+ SdrCreateCmd eCmd=SdrCreateCmd::NextPoint;
+ if (MODKEY_PolyPoly) eCmd=SdrCreateCmd::NextObject;
+ if (rVEvt.nMouseClicks>1) eCmd=SdrCreateCmd::ForceEnd;
EndInsObjPoint(eCmd);
bRet=true;
} break;
diff --git a/svx/source/table/svdotable.cxx b/svx/source/table/svdotable.cxx
index 018ee2ed641a..768506ce09af 100644
--- a/svx/source/table/svdotable.cxx
+++ b/svx/source/table/svdotable.cxx
@@ -2345,7 +2345,7 @@ bool SdrTableObj::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
{
rStat.TakeCreateRect(maRect);
ImpJustifyRect(maRect);
- return (eCmd==SDRCREATE_FORCEEND || rStat.GetPointCount()>=2);
+ return (eCmd==SdrCreateCmd::ForceEnd || rStat.GetPointCount()>=2);
}
void SdrTableObj::BrkCreate(SdrDragStat& /*rStat*/)
diff --git a/sw/inc/fesh.hxx b/sw/inc/fesh.hxx
index b1b3fd03ad41..df986948e025 100644
--- a/sw/inc/fesh.hxx
+++ b/sw/inc/fesh.hxx
@@ -521,13 +521,13 @@ public:
/** Process of creating draw objects. At the beginning object type is passed.
At the end a Cmd can be passed. Here, SDRCREATE_RESTRAINTEND for end
- or SDRCREATE_NEXTPOINT for a polygon may be relevant.
+ or SdrCreateCmd::NextPoint for a polygon may be relevant.
After RESTRAINTEND the object is created and selected.
BreakCreate interrupts the process. In this case no object is selected. */
bool BeginCreate( sal_uInt16 /*SdrObjKind ?*/ eSdrObjectKind, const Point &rPos );
bool BeginCreate( sal_uInt16 /*SdrObjKind ?*/ eSdrObjectKind, sal_uInt32 eObjInventor, const Point &);
void MoveCreate ( const Point &rPos );
- bool EndCreate ( sal_uInt16 eSdrCreateCmd );
+ bool EndCreate ( SdrCreateCmd eSdrCreateCmd );
void BreakCreate();
bool IsDrawCreate() const;
void CreateDefaultShape( sal_uInt16 /*SdrObjKind ?*/ eSdrObjectKind, const Rectangle& rRect, sal_uInt16 nSlotId);
diff --git a/sw/source/core/frmedt/feshview.cxx b/sw/source/core/frmedt/feshview.cxx
index 0060de81abcf..9dec5008b92b 100644
--- a/sw/source/core/frmedt/feshview.cxx
+++ b/sw/source/core/frmedt/feshview.cxx
@@ -1522,7 +1522,7 @@ void SwFEShell::MoveCreate( const Point &rPos )
}
}
-bool SwFEShell::EndCreate( sal_uInt16 eSdrCreateCmd )
+bool SwFEShell::EndCreate( SdrCreateCmd eSdrCreateCmd )
{
// To assure undo-object from the DrawEngine is not stored,
// (we create our own undo-object!), temporarily switch-off Undo
@@ -1531,8 +1531,7 @@ bool SwFEShell::EndCreate( sal_uInt16 eSdrCreateCmd )
{
GetDoc()->GetIDocumentUndoRedo().DoDrawUndo(false);
}
- bool bCreate = Imp()->GetDrawView()->EndCreateObj(
- SdrCreateCmd( eSdrCreateCmd ) );
+ bool bCreate = Imp()->GetDrawView()->EndCreateObj( eSdrCreateCmd );
GetDoc()->GetIDocumentUndoRedo().DoDrawUndo(true);
if ( !bCreate )
@@ -1541,7 +1540,7 @@ bool SwFEShell::EndCreate( sal_uInt16 eSdrCreateCmd )
return false;
}
- if ( (SdrCreateCmd)eSdrCreateCmd == SDRCREATE_NEXTPOINT )
+ if ( eSdrCreateCmd == SdrCreateCmd::NextPoint )
{
::FrameNotify( this );
return true;
diff --git a/sw/source/uibase/ribbar/conarc.cxx b/sw/source/uibase/ribbar/conarc.cxx
index ab97a70546b5..33b4a2cade5a 100644
--- a/sw/source/uibase/ribbar/conarc.cxx
+++ b/sw/source/uibase/ribbar/conarc.cxx
@@ -64,7 +64,7 @@ bool ConstArc::MouseButtonUp( const MouseEvent& rMEvt )
bReturn = true;
}
else
- m_pSh->EndCreate(SDRCREATE_NEXTPOINT);
+ m_pSh->EndCreate(SdrCreateCmd::NextPoint);
}
}
diff --git a/sw/source/uibase/ribbar/conform.cxx b/sw/source/uibase/ribbar/conform.cxx
index fe9ed99e6680..401ba1780f2c 100644
--- a/sw/source/uibase/ribbar/conform.cxx
+++ b/sw/source/uibase/ribbar/conform.cxx
@@ -104,7 +104,7 @@ void ConstFormControl::CreateDefaultObject()
pSdrView->SetDesignMode();
m_pSh->BeginCreate( static_cast< sal_uInt16 >(m_pWin->GetSdrDrawMode()), FmFormInventor, aStartPos);
m_pSh->MoveCreate(aEndPos);
- m_pSh->EndCreate(SDRCREATE_FORCEEND);
+ m_pSh->EndCreate(SdrCreateCmd::ForceEnd);
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/source/uibase/ribbar/conpoly.cxx b/sw/source/uibase/ribbar/conpoly.cxx
index 90fd0a26293b..3a8df72e21a0 100644
--- a/sw/source/uibase/ribbar/conpoly.cxx
+++ b/sw/source/uibase/ribbar/conpoly.cxx
@@ -60,7 +60,7 @@ bool ConstPolygon::MouseButtonUp(const MouseEvent& rMEvt)
m_pWin->GetSdrDrawMode() != OBJ_FREELINE &&
m_pWin->GetSdrDrawMode() != OBJ_FREEFILL)
{
- if (!m_pSh->EndCreate(SDRCREATE_NEXTPOINT))
+ if (!m_pSh->EndCreate(SdrCreateCmd::NextPoint))
{
m_pSh->BreakCreate();
EnterSelectMode(rMEvt);
diff --git a/sw/source/uibase/ribbar/drawbase.cxx b/sw/source/uibase/ribbar/drawbase.cxx
index c4fac3cca929..45737aba03c1 100644
--- a/sw/source/uibase/ribbar/drawbase.cxx
+++ b/sw/source/uibase/ribbar/drawbase.cxx
@@ -268,7 +268,7 @@ bool SwDrawBase::MouseButtonUp(const MouseEvent& rMEvt)
m_pSh->StartUndo(UNDO_INSERT, &aRewriter);
}
- m_pSh->EndCreate(SDRCREATE_FORCEEND);
+ m_pSh->EndCreate(SdrCreateCmd::ForceEnd);
if (OBJ_NONE == nDrawMode) // Text border inserted
{
uno::Reference< frame::XDispatchRecorder > xRecorder =
@@ -362,7 +362,7 @@ bool SwDrawBase::MouseButtonUp(const MouseEvent& rMEvt)
if ( pSdrView->IsAction() )
{
if ( pSdrView->IsInsObjPoint() )
- bReturn = pSdrView->EndInsObjPoint(SDRCREATE_FORCEEND);
+ bReturn = pSdrView->EndInsObjPoint(SdrCreateCmd::ForceEnd);
else if (pSdrView->IsMarkPoints() )
bReturn = pSdrView->EndMarkPoints();
else
diff --git a/sw/source/uibase/shells/textdrw.cxx b/sw/source/uibase/shells/textdrw.cxx
index 256cbe3722ca..bbb3f43b14b8 100644
--- a/sw/source/uibase/shells/textdrw.cxx
+++ b/sw/source/uibase/shells/textdrw.cxx
@@ -67,7 +67,7 @@ void SwBaseShell::InsertURLButton(const OUString& rURL, const OUString& rTarget,
Point aEndPos(aSz.Width(), aSz.Height());
rSh.MoveCreate(aStartPos + aEndPos);
- rSh.EndCreate(SDRCREATE_FORCEEND);
+ rSh.EndCreate(SdrCreateCmd::ForceEnd);
const SdrMarkList& rMarkList = pSdrView->GetMarkedObjectList();
if (rMarkList.GetMark(0))