[fusion-commits] r2287 - trunk/widgets
svn_fusion at osgeo.org
svn_fusion at osgeo.org
Tue Nov 23 22:18:32 EST 2010
Author: hubu
Date: 2010-11-23 19:18:32 -0800 (Tue, 23 Nov 2010)
New Revision: 2287
Modified:
trunk/widgets/Pan.js
trunk/widgets/Zoom.js
Log:
Fix Ticket https://trac.osgeo.org/fusion/ticket/415
Modified: trunk/widgets/Pan.js
===================================================================
--- trunk/widgets/Pan.js 2010-11-24 03:17:30 UTC (rev 2286)
+++ trunk/widgets/Pan.js 2010-11-24 03:18:32 UTC (rev 2287)
@@ -36,9 +36,15 @@
this.control = new OpenLayers.Control.DragPan();
this.getMap().oMapOL.addControl(this.control);
this.control.handler.keyMask = 0;
+ var index = window.location.href.indexOf("?");
+ var mainpath = window.location.href.substring(0,index);
+ index = mainpath.lastIndexOf("/");
+ mainpath = mainpath.substring(0,index+1);
+ var grabpath= "url(" + mainpath + "images/grab.cur" + "), move";
+ var grabbingpath = "url(" + mainpath + "images/grabbing.cur" + "), move";
- this.cursorNormal = ["url('images/grab.cur'),move", 'grab', '-moz-grab', 'move'];
- this.cursorDrag = ["url('images/grabbing.cur'),move", 'grabbing', '-moz-grabbing', 'move'];
+ this.cursorNormal = [grabpath, 'grab', '-moz-grab', 'move'];
+ this.cursorDrag = [grabbingpath, 'grabbing', '-moz-grabbing', 'move'];
},
activate : function() {
Modified: trunk/widgets/Zoom.js
===================================================================
--- trunk/widgets/Zoom.js 2010-11-24 03:17:30 UTC (rev 2286)
+++ trunk/widgets/Zoom.js 2010-11-24 03:18:32 UTC (rev 2287)
@@ -38,9 +38,15 @@
uiClass: Jx.Button,
initializeWidget: function(widgetTag){
- this.asCursor = ["url('images/zoomin.cur'),auto",'-moz-zoom-in', 'auto'];
- this.zoomInCursor = ["url('images/zoomin.cur'),auto",'-moz-zoom-in', 'auto'];
- this.zoomOutCursor = ["url('images/zoomout.cur'),auto",'-moz-zoom-out', 'auto'];
+ var index = window.location.href.indexOf("?");
+ var mainpath = window.location.href.substring(0,index);
+ index = mainpath.lastIndexOf("/");
+ mainpath = mainpath.substring(0,index+1);
+ var asCursorString= "url(" + mainpath + "images/zoomin.cur" + "), auto";
+ var zoomOutCursorString = "url(" + mainpath + "images/zoomout.cur" + "), auto";
+ this.asCursor = [asCursorString,'-moz-zoom-in', 'auto'];
+ this.zoomInCursor = [asCursorString,'-moz-zoom-in', 'auto'];
+ this.zoomOutCursor = [zoomOutCursorString,'-moz-zoom-out', 'auto'];
var json = widgetTag.extension;
this.tolerance = json.Tolerance ? json.Tolerance[0] : this.tolerance;
More information about the fusion-commits
mailing list