Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005997 [Squeak] Morphic minor N/A 02-10-07 22:29 02-10-07 22:30
Reporter wiz View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 3.10
Summary 0005997: [enh] Improved constrained dragging behavior with brown halo handle
Description When dragging a morph within its owner
the morph is constrained within the morphs boundries.

The current dragging behavior is elastic. The movement of the cursor is not noticed until it moves back within the bounds of the constraints.

The proposed improvement makes the behavior inelastic. The cursor will always move the object in the direction it is moving until the object encounters another constraint.

The simple difference is that the latter behavior requires the position offset be updated after each mouse move.
Additional Information The file upload HaloMorph.wiz.1.cs contains the patch.

This new way will feel more responsive. It also solves to problem cause by trying to move something but you cant because the edge of the screen prevents the cursor from going there.
Attached Files  HaloMorph.wiz.1.cs [^] (739 bytes) 02-10-07 22:30

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
02-10-07 22:29 wiz New Issue
02-10-07 22:30 wiz File Added: HaloMorph.wiz.1.cs


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
29 total queries executed.
24 unique queries executed.
Powered by Mantis Bugtracker