[OpenLayers-Trac] [OpenLayers] #1484: better cursor support for controls

OpenLayers trac at openlayers.org
Fri Jun 6 16:50:27 EDT 2008


#1484: better cursor support for controls
----------------------+-----------------------------------------------------
  Reporter:  bartvde  |       Owner:             
      Type:  feature  |      Status:  new        
  Priority:  minor    |   Milestone:  2.7 Release
 Component:  Control  |     Version:  2.6 RC1    
Resolution:           |    Keywords:             
     State:           |  
----------------------+-----------------------------------------------------
Comment (by tschaub):

 I think I mentioned this approach elsewhere (can't remember if there was
 discussion on it), but I would suggest adding and removing a class name
 from the map div instead of setting the cursor property directly.  My
 felling is that if we are setting style properties directly in the code,
 we're going to be limiting what can be accomplished.

 If the map div is given an additional class name temporarily, we can have
 style declarations that determine the cursor property.  Then when this
 class name is removed, whatever custom cursor the application designer
 might have set in the first place is restored.

 With this approach (as far as I can tell from the patch), if someone sets
 a cursor in their own stylesheet, it is lost.

 For methods to add and remove class names, see
 (http://trac.openlayers.org/browser/sandbox/topp/almanac/lib/OpenLayers/BaseTypes/Element.js#L126
 this).  I'll make a patch for that.

-- 
Ticket URL: <http://trac.openlayers.org/ticket/1484#comment:3>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer


More information about the Trac mailing list