Opened 18 years ago
Closed 17 years ago
#197 closed enhancement (fixed)
Change the current mouse cursor when a map action is executing where applicable
Reported by: | jng | Owned by: | |
---|---|---|---|
Priority: | medium | Milestone: | |
Component: | AJAX Viewer | Version: | |
Severity: | major | Keywords: | |
Cc: | External ID: |
Description
Currently the mouse cursor is always a pointer regardless of the map action executing on the map viewer.
This can cause potential confusion for the user as a "pointer" mouse cursor conveys to the user that the viewer is currently in selection mode.
The AJAX viewer should change the mouse cursor depending on the map action:
- map loading : hourglass
- selection : pointer
- panning : hand
- zoom in/rectangle : magnifying glass (positive)
- zoom out : magnifying glass (negative)
Note:
See TracTickets
for help on using tickets.
I proposed a possible solution here:
http://www.nabble.com/Mouse-cursor-in-Ajax-viewer-tf3891016s16610.html
Basically we modify the switch statement of ExecuteMapAction(action) function of ajaxmappane.templ to switch the mouse cursor depending on the action performed.
The problem with this solution is that the cursor size is different on Internet Explorer and Firefox (Opera and others not tested)