diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/Editor.cxx | 18 | ||||
-rw-r--r-- | src/Platform.h | 6 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/Editor.cxx b/src/Editor.cxx index 7fa790469..56164a312 100644 --- a/src/Editor.cxx +++ b/src/Editor.cxx @@ -4300,7 +4300,7 @@ bool Editor::DragThreshold(Point ptStart, Point ptNow) { void Editor::StartDrag() { // Always handled by subclasses //SetMouseCapture(true); - //DisplayCursor(Window::cursorArrow); + //DisplayCursor(Windows::Cursor::Arrow); } void Editor::DropAt(SelectionPosition position, const char *value, size_t lengthValue, bool moving, bool rectangular) { @@ -4428,7 +4428,7 @@ Window::Cursor Editor::GetMarginCursor(Point pt) const noexcept { return static_cast<Window::Cursor>(m.cursor); x += m.width; } - return Window::cursorReverseArrow; + return Window::Cursor::reverseArrow; } void Editor::TrimAndSetSelection(Sci::Position currentPos_, Sci::Position anchor_) { @@ -4868,7 +4868,7 @@ void Editor::ButtonMoveWithModifiers(Point pt, unsigned int, int modifiers) { if (hotSpotClickPos != INVALID_POSITION && PositionFromLocation(pt, true, true) != hotSpotClickPos) { if (inDragDrop == ddNone) { - DisplayCursor(Window::cursorText); + DisplayCursor(Window::Cursor::text); } hotSpotClickPos = INVALID_POSITION; } @@ -4884,18 +4884,18 @@ void Editor::ButtonMoveWithModifiers(Point pt, unsigned int, int modifiers) { } // Display regular (drag) cursor over selection if (PointInSelection(pt) && !SelectionEmpty()) { - DisplayCursor(Window::cursorArrow); + DisplayCursor(Window::Cursor::arrow); SetHoverIndicatorPosition(Sci::invalidPosition); } else { SetHoverIndicatorPoint(pt); if (PointIsHotspot(pt)) { - DisplayCursor(Window::cursorHand); + DisplayCursor(Window::Cursor::hand); SetHotSpotRange(&pt); } else { if (hoverIndicatorPos != Sci::invalidPosition) - DisplayCursor(Window::cursorHand); + DisplayCursor(Window::Cursor::hand); else - DisplayCursor(Window::cursorText); + DisplayCursor(Window::Cursor::text); SetHotSpotRange(nullptr); } } @@ -4925,7 +4925,7 @@ void Editor::ButtonUpWithModifiers(Point pt, unsigned int curTime, int modifiers if (PointInSelMargin(pt)) { DisplayCursor(GetMarginCursor(pt)); } else { - DisplayCursor(Window::cursorText); + DisplayCursor(Window::Cursor::text); SetHotSpotRange(nullptr); } ptMouseLast = pt; @@ -7891,7 +7891,7 @@ sptr_t Editor::WndProc(unsigned int iMessage, uptr_t wParam, sptr_t lParam) { case SCI_SETCURSOR: cursorMode = static_cast<int>(wParam); - DisplayCursor(Window::cursorText); + DisplayCursor(Window::Cursor::text); break; case SCI_GETCURSOR: diff --git a/src/Platform.h b/src/Platform.h index 5b2116fcd..c0a13d911 100644 --- a/src/Platform.h +++ b/src/Platform.h @@ -223,13 +223,13 @@ class Window { protected: WindowID wid; public: - Window() noexcept : wid(nullptr), cursorLast(cursorInvalid) { + Window() noexcept : wid(nullptr), cursorLast(Cursor::invalid) { } Window(const Window &source) = delete; Window(Window &&) = delete; Window &operator=(WindowID wid_) noexcept { wid = wid_; - cursorLast = cursorInvalid; + cursorLast = Cursor::invalid; return *this; } Window &operator=(const Window &) = delete; @@ -245,7 +245,7 @@ public: void Show(bool show=true); void InvalidateAll(); void InvalidateRectangle(PRectangle rc); - enum Cursor { cursorInvalid, cursorText, cursorArrow, cursorUp, cursorWait, cursorHoriz, cursorVert, cursorReverseArrow, cursorHand }; + enum class Cursor { invalid, text, arrow, up, wait, horizontal, vertical, reverseArrow, hand }; void SetCursor(Cursor curs); PRectangle GetMonitorRect(Point pt); private: |