Changeset 5159
- Timestamp:
- 11/09/07 12:57:27 (1 year ago)
- Files:
-
- trunk/openlayers/examples/controls.html (modified) (1 diff)
- trunk/openlayers/lib/OpenLayers/Control/PanZoomBar.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/examples/controls.html
r5117 r5159 14 14 map = new OpenLayers.Map('map', { controls: [] }); 15 15 16 map.addControl(new OpenLayers.Control.PanZoomBar( ));16 map.addControl(new OpenLayers.Control.PanZoomBar({zoomWorldIcon:true})); 17 17 map.addControl(new OpenLayers.Control.MouseToolbar()); 18 18 map.addControl(new OpenLayers.Control.LayerSwitcher({'ascending':false})); trunk/openlayers/lib/OpenLayers/Control/PanZoomBar.js
r5028 r5159 48 48 divEvents: null, 49 49 50 /** 51 * Property: zoomWorldIcon 52 * {Boolean} 53 */ 54 zoomWorldIcon: false, 55 50 56 /** 51 57 * Constructor: <OpenLayers.Control.PanZoomBar> … … 116 122 var sz = new OpenLayers.Size(18,18); 117 123 var centered = new OpenLayers.Pixel(px.x+sz.w/2, px.y); 124 var wposition = sz.w; 125 126 if (this.zoomWorldIcon) { 127 centered = new OpenLayers.Pixel(px.x+sz.w, px.y); 128 } 118 129 119 130 this._addButton("panup", "north-mini.png", centered, sz); 120 131 px.y = centered.y+sz.h; 121 132 this._addButton("panleft", "west-mini.png", px, sz); 122 this._addButton("panright", "east-mini.png", px.add(sz.w, 0), sz); 133 if (this.zoomWorldIcon) { 134 this._addButton("zoomworld", "zoom-world-mini.png", px.add(sz.w, 0), sz); 135 136 wposition *= 2; 137 } 138 this._addButton("panright", "east-mini.png", px.add(wposition, 0), sz); 123 139 this._addButton("pandown", "south-mini.png", centered.add(0, sz.h*2), sz); 124 140 this._addButton("zoomin", "zoom-plus-mini.png", centered.add(0, sz.h*3+5), sz);
