From d4ec2ab252df2e2aee3d8d58d4f75d72d9a8fc03 Mon Sep 17 00:00:00 2001 From: manongjohn Date: Sep 24 2019 01:56:24 +0000 Subject: Show pointing finger cursor over selection pivot --- diff --git a/toonz/sources/include/tools/cursors.h b/toonz/sources/include/tools/cursors.h index 44f0e49..2988e23 100644 --- a/toonz/sources/include/tools/cursors.h +++ b/toonz/sources/include/tools/cursors.h @@ -32,6 +32,7 @@ enum { MagnetCursor, PanCursor, PickerCursor, + PointingHandCursor, PumpCursor, RotCursor, RotTopLeft, diff --git a/toonz/sources/tnztools/Resources/pointing_hand.png b/toonz/sources/tnztools/Resources/pointing_hand.png new file mode 100644 index 0000000..d3de175 Binary files /dev/null and b/toonz/sources/tnztools/Resources/pointing_hand.png differ diff --git a/toonz/sources/tnztools/cursormanager.cpp b/toonz/sources/tnztools/cursormanager.cpp index f0c0640..2cc1a41 100644 --- a/toonz/sources/tnztools/cursormanager.cpp +++ b/toonz/sources/tnztools/cursormanager.cpp @@ -50,6 +50,8 @@ const struct { {ToolCursor::PickerCursorAreaBase, "picker_style", 7, 22, true}, {ToolCursor::PickerCursor, "picker_style", 7, 22, true}, + {ToolCursor::PointingHandCursor, "pointing_hand", 13, 4, true}, + {ToolCursor::PumpCursor, "pump", 16, 23, false}, {ToolCursor::RotCursor, "rot", 15, 15, false}, {ToolCursor::RotTopLeft, "rot_top_left", 15, 15, false}, diff --git a/toonz/sources/tnztools/selectiontool.cpp b/toonz/sources/tnztools/selectiontool.cpp index 72ea28f..ef9ae18 100644 --- a/toonz/sources/tnztools/selectiontool.cpp +++ b/toonz/sources/tnztools/selectiontool.cpp @@ -1023,7 +1023,8 @@ void SelectionTool::updateAction(TPointD pos, const TMouseEvent &e) { } if (!isLevelType() && !isSelectedFramesType() && tdistance2(getCenter(), pos) < maxDist2) { - m_what = MOVE_CENTER; + m_what = MOVE_CENTER; + m_cursorId = ToolCursor::PointingHandCursor; return; } TPointD hpos = bbox.getP10() - TPointD(14 * pixelSize, 15 * pixelSize); diff --git a/toonz/sources/tnztools/tnztools.qrc b/toonz/sources/tnztools/tnztools.qrc index 98c61bc..a95ee1e 100644 --- a/toonz/sources/tnztools/tnztools.qrc +++ b/toonz/sources/tnztools/tnztools.qrc @@ -47,6 +47,7 @@ Resources/picker_style_organize.png Resources/picker_rgb.png Resources/picker_rgb_white.png + Resources/pointing_hand.png Resources/karasu.png Resources/ruler_modify.png Resources/ruler_new.png