View Issue Details

IDProjectCategoryView StatusLast Update
00226092.x IDE BugsAccountsPublic2018-11-05 11:53
ReporterSam CummingAssigned ToCoreTech 
PriorityLowSeverityC - GeneralReproducibility100%
Status AssignedResolutionOpen 
PlatformWindowsOSWindows 8OS Version8.1 Pro
Product VersionPre-2.1.3 
Target VersionFixed in Version 
Summary0022609: Room Editor: Only one resize image cursor (reused for corners and edges)
DescriptionThe cursor displayed when resizing an image is repeated for corners and for edges.

This could lead to some confusion where the user is unable to tell whether dragging at a particular point (especially close to a corner) would drag an edge or a corner.

Different cursors should be displayed for corner dragging and edge dragging.
Steps To Reproduce1. Create/Open a GMS2 project.
2. Create an object.
3. Create/Open a room.
4. Drag object into room.
5. Attempt to drag object's boundaries.
6. Observe how cursor is repeated for edge and corner dragging.
TagsIDE, RoomEditor
2.x IDE Found In9.0.1.408
2.x Runtime Found In9.9.1.143
2.x IDE Verified In
2.x Runtime Verified In

Activities

Sam Cumming

2016-07-13 10:26

Developer  

Mike Dailly

2017-02-02 11:22

Developer   ~0051423

Don't really want to start having loads of cursors, or having to rotate cursors.

Perhaps some generic one that isn't based on direction...?

Mark Traynor

2017-03-06 14:50

Developer   ~0052044

Agree that different cursors should be used based on the 'hit' region applicable (much like most editing software)

eg. horizontal arrows scale width, vertical arrows for scale height, diagonal arrows at corners for scale proportionately, rotate cursor when hover is slightly offset from the transform box.

A generic icon won't work and won't be indicative to the action carried out.

alexandervrs

2017-09-03 15:44

Updater   ~0055236

Every software that has a transform/scale tool that has all those cursors and the reason is to be more user-friendly and clear to the user as to in which direction he is going to resize to.
And you already have those cursors in the program (they appear when you resize IDE windows)

Claire Hall

2018-08-10 11:43

Developer   ~0061144

The additional complication is when the area being manipulated is rotated and therefore the horizontal/vertical/diagonal icons still would not really represent the action about to be undertaken.
Paint.net does just use a 'hand' icon to represent grabbing the edge