summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/svx/svdview.hxx48
-rw-r--r--sc/source/ui/drawfunc/fuconpol.cxx6
-rw-r--r--sc/source/ui/drawfunc/fudraw.cxx2
-rw-r--r--sc/source/ui/drawfunc/fusel.cxx2
-rw-r--r--sc/source/ui/view/gridwin5.cxx2
-rw-r--r--sd/source/ui/func/fuconbez.cxx6
-rw-r--r--sd/source/ui/func/fusel.cxx2
-rw-r--r--sd/source/ui/func/futext.cxx4
-rw-r--r--svx/source/svdraw/svdview.cxx128
-rw-r--r--sw/source/uibase/docvw/edtwin.cxx4
10 files changed, 103 insertions, 101 deletions
diff --git a/include/svx/svdview.hxx b/include/svx/svdview.hxx
index 614fe1fecc6f..10f4e689cdfe 100644
--- a/include/svx/svdview.hxx
+++ b/include/svx/svdview.hxx
@@ -58,29 +58,31 @@ enum SdrViewContext {SDRCONTEXT_STANDARD,
SDRCONTEXT_MEDIA,
SDRCONTEXT_TABLE};
-enum SdrEventKind {SDREVENT_NONE,
- SDREVENT_TEXTEDIT,
- SDREVENT_MOVACTION,
- SDREVENT_ENDACTION,
- SDREVENT_BCKACTION,
- SDREVENT_BRKACTION,
- SDREVENT_ENDCREATE,
- SDREVENT_ENDDRAG,
- SDREVENT_MARKOBJ,
- SDREVENT_MARKPOINT,
- SDREVENT_MARKGLUEPOINT,
- SDREVENT_BEGMARK,
- SDREVENT_BEGINSOBJPOINT,
- SDREVENT_ENDINSOBJPOINT,
- SDREVENT_BEGINSGLUEPOINT,
- SDREVENT_BEGDRAGHELPLINE,
- SDREVENT_BEGDRAGOBJ,
- SDREVENT_BEGCREATEOBJ,
- SDREVENT_BEGMACROOBJ,
- SDREVENT_BEGTEXTEDIT,
- SDREVENT_ENDMARK,
- SDREVENT_BRKMARK,
- SDREVENT_EXECUTEURL};
+enum class SdrEventKind {
+ NONE,
+ TextEdit,
+ MoveAction,
+ EndAction,
+ BackAction,
+ BrkAction,
+ EndCreate,
+ EndDrag,
+ MarkObj,
+ MarkPoint,
+ MarkGluePoint,
+ BeginMark,
+ BeginInsertObjPoint,
+ EndInsertObjPoint,
+ BeginInsertGluePoint,
+ BeginDragHelpline,
+ BeginDragObj,
+ BeginCreateObj,
+ BeginMacroObj,
+ BeginTextEdit,
+ EndMark,
+ BrkMark,
+ ExecuteUrl
+};
/* for PickAnything() */
enum class SdrMouseEventKind
diff --git a/sc/source/ui/drawfunc/fuconpol.cxx b/sc/source/ui/drawfunc/fuconpol.cxx
index a3b3686d73a0..06f16eb2840f 100644
--- a/sc/source/ui/drawfunc/fuconpol.cxx
+++ b/sc/source/ui/drawfunc/fuconpol.cxx
@@ -64,10 +64,10 @@ bool FuConstPolygon::MouseButtonDown(const MouseEvent& rMEvt)
SdrViewEvent aVEvt;
(void)pView->PickAnything(rMEvt, SdrMouseEventKind::BUTTONDOWN, aVEvt);
- if (aVEvt.eEvent == SDREVENT_BEGTEXTEDIT)
+ if (aVEvt.eEvent == SdrEventKind::BeginTextEdit)
{
// Texteingabe hier nicht zulassen
- aVEvt.eEvent = SDREVENT_BEGDRAGOBJ;
+ aVEvt.eEvent = SdrEventKind::BeginDragObj;
pView->EnableExtendedMouseEventDispatcher(false);
}
else
@@ -112,7 +112,7 @@ bool FuConstPolygon::MouseButtonUp(const MouseEvent& rMEvt)
pView->MouseButtonUp(rMEvt, pWindow);
- if (aVEvt.eEvent == SDREVENT_ENDCREATE)
+ if (aVEvt.eEvent == SdrEventKind::EndCreate)
{
bReturn = true;
bSimple = true; // Doppelklick nicht weiterreichen
diff --git a/sc/source/ui/drawfunc/fudraw.cxx b/sc/source/ui/drawfunc/fudraw.cxx
index c6367848a9cb..862f480e6b37 100644
--- a/sc/source/ui/drawfunc/fudraw.cxx
+++ b/sc/source/ui/drawfunc/fudraw.cxx
@@ -682,7 +682,7 @@ static bool lcl_UrlHit( SdrView* pView, const Point& rPosPixel, vcl::Window* pWi
aVEvt.pObj, pWindow->PixelToLogic(rPosPixel), *pWindow ) )
return true;
- if ( aVEvt.eEvent == SDREVENT_EXECUTEURL )
+ if ( aVEvt.eEvent == SdrEventKind::ExecuteUrl )
return true;
}
diff --git a/sc/source/ui/drawfunc/fusel.cxx b/sc/source/ui/drawfunc/fusel.cxx
index 2ac0f5b0a131..8141c0ed71a9 100644
--- a/sc/source/ui/drawfunc/fusel.cxx
+++ b/sc/source/ui/drawfunc/fusel.cxx
@@ -238,7 +238,7 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt)
sTarget = pIMapObj->GetTarget();
}
}
- if ( aVEvt.eEvent == SDREVENT_EXECUTEURL && aVEvt.pURLField ) // URL
+ if ( aVEvt.eEvent == SdrEventKind::ExecuteUrl && aVEvt.pURLField ) // URL
{
sURL = aVEvt.pURLField->GetURL();
sTarget = aVEvt.pURLField->GetTargetFrame();
diff --git a/sc/source/ui/view/gridwin5.cxx b/sc/source/ui/view/gridwin5.cxx
index 2d853957135f..19ef33895296 100644
--- a/sc/source/ui/view/gridwin5.cxx
+++ b/sc/source/ui/view/gridwin5.cxx
@@ -333,7 +333,7 @@ void ScGridWindow::RequestHelp(const HelpEvent& rHEvt)
// URL in shape text or at shape itself (URL in text overrides object URL)
if ( aHelpText.isEmpty() )
{
- if( aVEvt.eEvent == SDREVENT_EXECUTEURL )
+ if( aVEvt.eEvent == SdrEventKind::ExecuteUrl )
{
aHelpText = aVEvt.pURLField->GetURL();
aPixRect = LogicToPixel(aVEvt.pObj->GetLogicRect());
diff --git a/sd/source/ui/func/fuconbez.cxx b/sd/source/ui/func/fuconbez.cxx
index bc69485e26d4..229274792f2f 100644
--- a/sd/source/ui/func/fuconbez.cxx
+++ b/sd/source/ui/func/fuconbez.cxx
@@ -86,10 +86,10 @@ bool FuConstructBezierPolygon::MouseButtonDown(const MouseEvent& rMEvt)
mpView->SetEditMode(SDREDITMODE_CREATE);
}
- if (aVEvt.eEvent == SDREVENT_BEGTEXTEDIT)
+ if (aVEvt.eEvent == SdrEventKind::BeginTextEdit)
{
// here, we do not allow text input
- aVEvt.eEvent = SDREVENT_BEGDRAGOBJ;
+ aVEvt.eEvent = SdrEventKind::BeginDragObj;
mpView->EnableExtendedMouseEventDispatcher(false);
}
else
@@ -138,7 +138,7 @@ bool FuConstructBezierPolygon::MouseButtonUp(const MouseEvent& rMEvt )
mpView->MouseButtonUp(rMEvt, mpWindow);
}
- if (aVEvt.eEvent == SDREVENT_ENDCREATE)
+ if (aVEvt.eEvent == SdrEventKind::EndCreate)
{
bReturn = true;
diff --git a/sd/source/ui/func/fusel.cxx b/sd/source/ui/func/fusel.cxx
index f8d20b8b9a37..4c81c81006de 100644
--- a/sd/source/ui/func/fusel.cxx
+++ b/sd/source/ui/func/fusel.cxx
@@ -262,7 +262,7 @@ bool FuSelection::MouseButtonDown(const MouseEvent& rMEvt)
}
}
else if ( !rMEvt.IsMod2() && rMEvt.GetClicks() == 1 &&
- aVEvt.eEvent == SDREVENT_EXECUTEURL )
+ aVEvt.eEvent == SdrEventKind::ExecuteUrl )
{
mpWindow->ReleaseMouse();
SfxStringItem aStrItem(SID_FILE_NAME, aVEvt.pURLField->GetURL());
diff --git a/sd/source/ui/func/futext.cxx b/sd/source/ui/func/futext.cxx
index a27c0c49a7e9..fdd492c31d6d 100644
--- a/sd/source/ui/func/futext.cxx
+++ b/sd/source/ui/func/futext.cxx
@@ -308,7 +308,7 @@ bool FuText::MouseButtonDown(const MouseEvent& rMEvt)
}
}
- if ( aVEvt.eEvent == SDREVENT_EXECUTEURL ||
+ if ( aVEvt.eEvent == SdrEventKind::ExecuteUrl ||
eHit == SDRHIT_HANDLE ||
eHit == SDRHIT_MARKEDOBJECT ||
eHit == SDRHIT_TEXTEDITOBJ ||
@@ -329,7 +329,7 @@ bool FuText::MouseButtonDown(const MouseEvent& rMEvt)
SetInEditMode(rMEvt, true);
}
- else if (aVEvt.eEvent == SDREVENT_EXECUTEURL && !rMEvt.IsMod2())
+ else if (aVEvt.eEvent == SdrEventKind::ExecuteUrl && !rMEvt.IsMod2())
{
// execute URL
mpWindow->ReleaseMouse();
diff --git a/svx/source/svdraw/svdview.cxx b/svx/source/svdraw/svdview.cxx
index 2196ab76f1f2..74a95487549c 100644
--- a/svx/source/svdraw/svdview.cxx
+++ b/svx/source/svdraw/svdview.cxx
@@ -59,7 +59,7 @@ SdrViewEvent::SdrViewEvent()
pPV(nullptr),
pURLField(nullptr),
eHit(SDRHIT_NONE),
- eEvent(SDREVENT_NONE),
+ eEvent(SdrEventKind::NONE),
eEndCreateCmd(SDRCREATE_NEXTPOINT),
nMouseClicks(0),
nMouseMode(MouseEventModifiers::NONE),
@@ -551,38 +551,38 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
bool bMouseRight=(rVEvt.nMouseCode&MOUSE_RIGHT)!=0;
bool bMouseDown=rVEvt.bMouseDown;
bool bMouseUp=rVEvt.bMouseUp;
- SdrEventKind eEvent=SDREVENT_NONE;
+ SdrEventKind eEvent=SdrEventKind::NONE;
bool bIsAction=IsAction();
if (bIsAction)
{
if (bMouseDown)
{
- if (bMouseRight) eEvent=SDREVENT_BCKACTION;
+ if (bMouseRight) eEvent=SdrEventKind::BackAction;
}
else if (bMouseUp)
{
if (bMouseLeft)
{
- eEvent=SDREVENT_ENDACTION;
+ eEvent=SdrEventKind::EndAction;
if (IsDragObj())
{
- eEvent=SDREVENT_ENDDRAG;
+ eEvent=SdrEventKind::EndDrag;
rVEvt.bDragWithCopy=MODKEY_CopyDrag;
}
else if (IsCreateObj() || IsInsObjPoint())
{
- eEvent=IsCreateObj() ? SDREVENT_ENDCREATE : SDREVENT_ENDINSOBJPOINT;
+ 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;
}
else if (IsMarking())
{
- eEvent=SDREVENT_ENDMARK;
+ eEvent=SdrEventKind::EndMark;
if (!maDragStat.IsMinMoved())
{
- eEvent=SDREVENT_BRKMARK;
+ eEvent=SdrEventKind::BrkMark;
rVEvt.bAddMark=MODKEY_MultiMark;
}
}
@@ -590,12 +590,12 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
}
else
{
- eEvent=SDREVENT_MOVACTION;
+ eEvent=SdrEventKind::MoveAction;
}
}
else if (eHit==SDRHIT_TEXTEDIT)
{
- eEvent=SDREVENT_TEXTEDIT;
+ eEvent=SdrEventKind::TextEdit;
}
else if (bMouseDown && bMouseLeft)
{
@@ -603,30 +603,30 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
{
rVEvt.pRootObj=pObj;
pObj=pHitObj;
- eEvent=SDREVENT_BEGTEXTEDIT;
+ eEvent=SdrEventKind::BeginTextEdit;
}
else if (MODKEY_ForceMark && eHit!=SDRHIT_URLFIELD)
{
- eEvent=SDREVENT_BEGMARK; // AddMark,Unmark */
+ eEvent=SdrEventKind::BeginMark; // AddMark,Unmark */
}
else if (eHit==SDRHIT_HELPLINE)
{
- eEvent=SDREVENT_BEGDRAGHELPLINE; // nothing, actually
+ eEvent=SdrEventKind::BeginDragHelpline; // nothing, actually
}
else if (eHit==SDRHIT_GLUEPOINT)
{
- eEvent=SDREVENT_MARKGLUEPOINT; // AddMark+Drag
+ eEvent=SdrEventKind::MarkGluePoint; // AddMark+Drag
rVEvt.bAddMark=MODKEY_MultiMark || MODKEY_DeepMark; // if not hit with Deep
}
else if (eHit==SDRHIT_HANDLE)
{
- eEvent=SDREVENT_BEGDRAGOBJ; // Mark+Drag,AddMark+Drag,DeepMark+Drag,Unmark
+ eEvent=SdrEventKind::BeginDragObj; // Mark+Drag,AddMark+Drag,DeepMark+Drag,Unmark
bool bGlue=pHdl->GetKind()==HDL_GLUE;
bool bPoly=!bGlue && IsPointMarkable(*pHdl);
bool bMarked=bGlue || (bPoly && pHdl->IsSelected());
if (bGlue || bPoly)
{
- eEvent=bGlue ? SDREVENT_MARKGLUEPOINT : SDREVENT_MARKPOINT;
+ eEvent=bGlue ? SdrEventKind::MarkGluePoint : SdrEventKind::MarkPoint;
if (MODKEY_DeepMark)
{
rVEvt.bAddMark=true;
@@ -645,72 +645,72 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
}
else if (bMarked)
{
- eEvent=SDREVENT_BEGDRAGOBJ; // don't change MarkState, only change Drag
+ eEvent=SdrEventKind::BeginDragObj; // don't change MarkState, only change Drag
}
}
}
else if (bInsPolyPt && (MODKEY_PolyPoly || (!MODKEY_MultiMark && !MODKEY_DeepMark)))
{
- eEvent=SDREVENT_BEGINSOBJPOINT;
+ eEvent=SdrEventKind::BeginInsertObjPoint;
rVEvt.bInsPointNewObj=MODKEY_PolyPoly;
}
else if (bInsGluePt && !MODKEY_MultiMark && !MODKEY_DeepMark)
{
- eEvent=SDREVENT_BEGINSGLUEPOINT;
+ eEvent=SdrEventKind::BeginInsertGluePoint;
}
else if (eHit==SDRHIT_TEXTEDITOBJ)
{
- eEvent=SDREVENT_BEGTEXTEDIT; // AddMark+Drag,DeepMark+Drag,Unmark
+ eEvent=SdrEventKind::BeginTextEdit; // AddMark+Drag,DeepMark+Drag,Unmark
if (MODKEY_MultiMark || MODKEY_DeepMark)
{ // if not hit with Deep
- eEvent=SDREVENT_MARKOBJ;
+ eEvent=SdrEventKind::MarkObj;
}
}
else if (eHit==SDRHIT_MACRO)
{
- eEvent=SDREVENT_BEGMACROOBJ; // AddMark+Drag
+ eEvent=SdrEventKind::BeginMacroObj; // AddMark+Drag
if (MODKEY_MultiMark || MODKEY_DeepMark)
{ // if not hit with Deep
- eEvent=SDREVENT_MARKOBJ;
+ eEvent=SdrEventKind::MarkObj;
}
}
else if (eHit==SDRHIT_URLFIELD)
{
- eEvent=SDREVENT_EXECUTEURL; // AddMark+Drag
+ eEvent=SdrEventKind::ExecuteUrl; // AddMark+Drag
if (MODKEY_MultiMark || MODKEY_DeepMark)
{ // if not hit with Deep
- eEvent=SDREVENT_MARKOBJ;
+ eEvent=SdrEventKind::MarkObj;
}
}
else if (eHit==SDRHIT_MARKEDOBJECT)
{
- eEvent=SDREVENT_BEGDRAGOBJ; // DeepMark+Drag,Unmark
+ eEvent=SdrEventKind::BeginDragObj; // DeepMark+Drag,Unmark
if (MODKEY_MultiMark || MODKEY_DeepMark)
{ // if not hit with Deep
- eEvent=SDREVENT_MARKOBJ;
+ eEvent=SdrEventKind::MarkObj;
}
}
else if (IsCreateMode())
{
- eEvent=SDREVENT_BEGCREATEOBJ; // nothing, actually
+ eEvent=SdrEventKind::BeginCreateObj; // nothing, actually
}
else if (eHit==SDRHIT_UNMARKEDOBJECT)
{
- eEvent=SDREVENT_MARKOBJ; // AddMark+Drag
+ eEvent=SdrEventKind::MarkObj; // AddMark+Drag
}
else
{
- eEvent=SDREVENT_BEGMARK;
+ eEvent=SdrEventKind::BeginMark;
}
- if (eEvent==SDREVENT_MARKOBJ)
+ if (eEvent==SdrEventKind::MarkObj)
{
rVEvt.bAddMark=MODKEY_MultiMark || MODKEY_DeepMark; // if not hit with Deep
rVEvt.bPrevNextMark=MODKEY_DeepMark;
rVEvt.bMarkPrev=MODKEY_DeepMark && MODKEY_DeepBackw;
}
- if (eEvent==SDREVENT_BEGMARK)
+ if (eEvent==SdrEventKind::BeginMark)
{
rVEvt.bAddMark=MODKEY_MultiMark;
rVEvt.bUnmark=MODKEY_Unmark;
@@ -729,7 +729,7 @@ SdrHitKind SdrView::PickAnything(const Point& rLogicPos, SdrViewEvent& rVEvt) co
rVEvt.nGlueId=nGlueId;
rVEvt.eHit=eHit;
rVEvt.eEvent=eEvent;
- rVEvt.bCaptureMouse=bMouseLeft && bMouseDown && eEvent!=SDREVENT_NONE;
+ rVEvt.bCaptureMouse=bMouseLeft && bMouseDown && eEvent!=SdrEventKind::NONE;
rVEvt.bReleaseMouse=bMouseLeft && bMouseUp;
#ifdef DGB_UTIL
if (rVEvt.pRootObj!=NULL) {
@@ -784,14 +784,14 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
// pHdl==NULL (because of eHit).
}
switch (rVEvt.eEvent) {
- case SDREVENT_NONE: bRet=false; break;
- case SDREVENT_TEXTEDIT: bRet=false; break; // Events handled by the OutlinerView are not taken into account here.
- case SDREVENT_MOVACTION: MovAction(aLogicPos); bRet=true; break;
- case SDREVENT_ENDACTION: EndAction(); bRet=true; break;
- case SDREVENT_BCKACTION: BckAction(); bRet=true; break;
- case SDREVENT_BRKACTION: BrkAction(); bRet=true; break;
- case SDREVENT_ENDMARK : EndAction(); bRet=true; break;
- case SDREVENT_BRKMARK : {
+ case SdrEventKind::NONE: bRet=false; break;
+ case SdrEventKind::TextEdit: bRet=false; break; // Events handled by the OutlinerView are not taken into account here.
+ case SdrEventKind::MoveAction: MovAction(aLogicPos); bRet=true; break;
+ case SdrEventKind::EndAction: EndAction(); bRet=true; break;
+ case SdrEventKind::BackAction: BckAction(); bRet=true; break;
+ case SdrEventKind::BrkAction: BrkAction(); bRet=true; break;
+ case SdrEventKind::EndMark : EndAction(); bRet=true; break;
+ case SdrEventKind::BrkMark : {
BrkAction();
if (!MarkObj(aLogicPos,mnHitTolLog,rVEvt.bAddMark)) {
// No object hit. Do the following:
@@ -802,7 +802,7 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
}
bRet=true;
} break;
- case SDREVENT_ENDCREATE: { // if necessary, MarkObj
+ case SdrEventKind::EndCreate: { // if necessary, MarkObj
SdrCreateCmd eCmd=SDRCREATE_NEXTPOINT;
if (MODKEY_PolyPoly) eCmd=SDRCREATE_NEXTOBJECT;
if (rVEvt.nMouseClicks>1) eCmd=SDRCREATE_FORCEEND;
@@ -830,11 +830,11 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
} else bRet=false; // canceled Create, nothing else
} else bRet=true; // return true for EndCreate
} break;
- case SDREVENT_ENDDRAG: {
+ case SdrEventKind::EndDrag: {
bRet=EndDragObj(IsDragWithCopy());
ForceMarkedObjToAnotherPage(); // TODO: Undo+bracing missing!
} break;
- case SDREVENT_MARKOBJ: { // + (if applicable) BegDrag
+ case SdrEventKind::MarkObj: { // + (if applicable) BegDrag
if (!rVEvt.bAddMark) UnmarkAllObj();
bool bUnmark=rVEvt.bUnmark;
if (rVEvt.bPrevNextMark) {
@@ -852,7 +852,7 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
bRet=true;
}
} break;
- case SDREVENT_MARKPOINT: { // + (if applicable) BegDrag
+ case SdrEventKind::MarkPoint: { // + (if applicable) BegDrag
if (!rVEvt.bAddMark) UnmarkAllPoints();
if (rVEvt.bPrevNextMark) {
bRet=MarkNextPoint(aLogicPos,rVEvt.bMarkPrev);
@@ -864,7 +864,7 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
bRet=true;
}
} break;
- case SDREVENT_MARKGLUEPOINT: { // + (if applicable) BegDrag
+ case SdrEventKind::MarkGluePoint: { // + (if applicable) BegDrag
if (!rVEvt.bAddMark) UnmarkAllGluePoints();
if (rVEvt.bPrevNextMark) {
bRet=MarkNextGluePoint(aLogicPos,rVEvt.bMarkPrev);
@@ -877,28 +877,28 @@ bool SdrView::DoMouseEvent(const SdrViewEvent& rVEvt)
bRet=true;
}
} break;
- case SDREVENT_BEGMARK: bRet=BegMark(aLogicPos,rVEvt.bAddMark,rVEvt.bUnmark); break;
- case SDREVENT_BEGINSOBJPOINT: bRet = BegInsObjPoint(aLogicPos, MODKEY_PolyPoly); break;
- case SDREVENT_ENDINSOBJPOINT: {
+ 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;
EndInsObjPoint(eCmd);
bRet=true;
} break;
- case SDREVENT_BEGINSGLUEPOINT: bRet=BegInsGluePoint(aLogicPos); break;
- case SDREVENT_BEGDRAGHELPLINE: bRet=BegDragHelpLine(rVEvt.nHlplIdx,rVEvt.pPV); break;
- case SDREVENT_BEGDRAGOBJ: bRet=BegDragObj(aLogicPos,nullptr,rVEvt.pHdl,mnMinMovLog); break;
- case SDREVENT_BEGCREATEOBJ: {
+ case SdrEventKind::BeginInsertGluePoint: bRet=BegInsGluePoint(aLogicPos); break;
+ case SdrEventKind::BeginDragHelpline: bRet=BegDragHelpLine(rVEvt.nHlplIdx,rVEvt.pPV); break;
+ case SdrEventKind::BeginDragObj: bRet=BegDragObj(aLogicPos,nullptr,rVEvt.pHdl,mnMinMovLog); break;
+ case SdrEventKind::BeginCreateObj: {
if (nAktInvent==SdrInventor && nAktIdent==OBJ_CAPTION) {
long nHgt=SdrEngineDefaults::GetFontHeight();
bRet=BegCreateCaptionObj(aLogicPos,Size(5*nHgt,2*nHgt));
} else bRet=BegCreateObj(aLogicPos);
} break;
- case SDREVENT_BEGMACROOBJ: {
+ case SdrEventKind::BeginMacroObj: {
bRet=BegMacroObj(aLogicPos,mnHitTolLog,rVEvt.pObj,rVEvt.pPV,const_cast<vcl::Window*>(static_cast<const vcl::Window*>(mpActualOutDev.get())));
} break;
- case SDREVENT_BEGTEXTEDIT: {
+ case SdrEventKind::BeginTextEdit: {
if (!IsObjMarked(rVEvt.pObj)) {
UnmarkAllObj();
MarkObj(rVEvt.pRootObj,rVEvt.pPV);
@@ -994,21 +994,21 @@ Pointer SdrView::GetPreferredPointer(const Point& rMousePos, const OutputDevice*
SdrEventKind eEvent=aVEvt.eEvent;
switch (eEvent)
{
- case SDREVENT_BEGCREATEOBJ:
+ case SdrEventKind::BeginCreateObj:
return aAktCreatePointer;
- case SDREVENT_MARKOBJ:
+ case SdrEventKind::MarkObj:
return Pointer(PointerStyle::Move);
- case SDREVENT_BEGMARK:
+ case SdrEventKind::BeginMark:
return Pointer(PointerStyle::Arrow);
- case SDREVENT_MARKPOINT:
- case SDREVENT_MARKGLUEPOINT:
+ case SdrEventKind::MarkPoint:
+ case SdrEventKind::MarkGluePoint:
return Pointer(PointerStyle::MovePoint);
- case SDREVENT_BEGINSOBJPOINT:
- case SDREVENT_BEGINSGLUEPOINT:
+ case SdrEventKind::BeginInsertObjPoint:
+ case SdrEventKind::BeginInsertGluePoint:
return Pointer(PointerStyle::Cross);
- case SDREVENT_EXECUTEURL:
+ case SdrEventKind::ExecuteUrl:
return Pointer(PointerStyle::RefHand);
- case SDREVENT_BEGMACROOBJ:
+ case SdrEventKind::BeginMacroObj:
{
SdrObjMacroHitRec aHitRec;
aHitRec.aPos=aVEvt.aLogicPos;
diff --git a/sw/source/uibase/docvw/edtwin.cxx b/sw/source/uibase/docvw/edtwin.cxx
index 9a6244ceb0f1..75759bc3e5b8 100644
--- a/sw/source/uibase/docvw/edtwin.cxx
+++ b/sw/source/uibase/docvw/edtwin.cxx
@@ -3201,7 +3201,7 @@ void SwEditWin::MouseButtonDown(const MouseEvent& _rMEvt)
SdrViewEvent aVEvt;
pSdrView->PickAnything(rMEvt, SdrMouseEventKind::BUTTONDOWN, aVEvt);
- if (aVEvt.eEvent == SDREVENT_EXECUTEURL)
+ if (aVEvt.eEvent == SdrEventKind::ExecuteUrl)
bExecDrawTextLink = true;
}
}
@@ -4742,7 +4742,7 @@ void SwEditWin::MouseButtonUp(const MouseEvent& rMEvt)
if (pSdrView)
pSdrView->PickAnything(rMEvt, SdrMouseEventKind::BUTTONDOWN, aVEvt);
- if (pSdrView && aVEvt.eEvent == SDREVENT_EXECUTEURL)
+ if (pSdrView && aVEvt.eEvent == SdrEventKind::ExecuteUrl)
{
// hit URL field
const SvxURLField *pField = aVEvt.pURLField;