Anonymous | Login | 03-04-2021 16:51 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0006975 | [Squeak] Morphic | minor | always | 03-10-08 00:27 | 03-17-09 04:58 | |||||||
Reporter | wiz | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | Product Version | ||||||||||
Summary | 0006975: [RFE] Better event distictions between drag, click and mouse up. | |||||||||||
Description |
Context: When event handling you often want to do different things depending on whether the mouse has been moved or not between mouse down and mouse up. The problem: right now is that there are many mechanisms for dealing with events. But none that make it easy to deal with the distinction between firstdrag/ remaining drags or clickup / dragup. |
|||||||||||
Additional Information |
The solution: (so far) has been to avoid the clickstate manager stuff in favor of one-step-ahead juggling of event manager actions. there are three basic mouse actions down move and up. once the mouse has gone down the next move will be start drag or the next up (with no move) will be click up. the first move means that the next move will be simply a drag and the next up will be a drag-up not click-up. So the issue at hand is to formalize the juggling of state into something like an extended event handler. (EventJuggler ?) And maybe cleanup some other problem at the same time. |
|||||||||||
Attached Files |
![]() |
|||||||||||
|
![]() |
|||||||||||||||||||||||||||||||||||||
SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value SYSTEM WARNING: Creating default object from empty value
|
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
58 total queries executed. 38 unique queries executed. |