Opened 17 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)

Change History (3)

comment:1 by jng, 17 years ago

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)

comment:2 by jbirch, 17 years ago

Milestone: 2.0

Removing milestone.

comment:3 by jng, 17 years ago

Resolution: fixed
Status: newclosed

Fusion effectively does this.

Note: See TracTickets for help on using tickets.