Author: simoneg
Date: Tue Jan 26 18:08:41 2010
New Revision: 903347

URL: http://svn.apache.org/viewvc?rev=903347&view=rev
Log:
Compatibility with ie/safari

Modified:
    
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.css
    
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.js

Modified: 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.css
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.css?rev=903347&r1=903346&r2=903347&view=diff
==============================================================================
--- 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.css
 (original)
+++ 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.css
 Tue Jan 26 18:08:41 2010
@@ -19,16 +19,16 @@
 
 .MagmaMapEdit { width: 88%; height: 500px; float: left; }
 .MagmaMapListContainer { width: 10%; float: right; height: 500px; border: 1px 
solid gray; overflow: scroll }
-.actioncell { display: none }
+.buttonaround { float:left; width: 32px, height: 32px}
 .element-hover .actioncell {display: auto}
 .button { background: url('icons.png'); width: 32px; height: 32px }
-.btn-view { background-position: 0 32px }
+.btn-view { background-position: 0px 32px }
 .btn-point { background-position: -128px 32px }
 .btn-line { background-position: -32px 32px }
 .btn-poly { background-position: -64px 32px }
 .btn-route { background-position: -96px 32px }
 
-.btn-view.selected { background-position: 0 0px }
+.btn-view.selected { background-position: 0px 0px }
 .btn-point.selected { background-position: -128px 0px }
 .btn-line.selected { background-position: -32px 0px }
 .btn-poly.selected { background-position: -64px 0px }

Modified: 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.js
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.js?rev=903347&r1=903346&r2=903347&view=diff
==============================================================================
--- 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.js
 (original)
+++ 
labs/magma/trunk/website-maps-google/src/main/resources/org/apache/magma/website/maps/mapEditor.js
 Tue Jan 26 18:08:41 2010
@@ -595,59 +595,40 @@
   me.buttons_ = [];
  
   var control_div = document.createElement('div'); 
-  control_div.style.width="100px";
-  control_div.style.height="32px";
-  var control_table = document.createElement('table');
-  control_table.style.width="100px";
-  control_table.style.height="32px";
-  
-  var control_tr = document.createElement('tr');
   
   var vc_opts = {cssclass: 'btn-view',
                  name: 'view', tooltip: 'Select geometries by clicking on 
them.'};
   var view_button = this.createButton(vc_opts);
-  var view_td = document.createElement('td');
-  view_td.appendChild(view_button.img);
-  control_tr.appendChild(view_td);
+  control_div.appendChild(view_button.img);
 
   if (this.magOptions.markers) {
          var mc_opts = {cssclass: 'btn-point',
                         name: 'point', tooltip: 'Click on the map to create a 
new marker.'};
          var marker_button = this.createButton(mc_opts);
-         var marker_td = document.createElement('td');
-         marker_td.appendChild(marker_button.img);
-         control_tr.appendChild(marker_td);
+         control_div.appendChild(marker_button.img);
   }
 
   if (this.magOptions.polylines) {
          var lc_opts = {cssclass: 'btn-line',
                         name: 'line', tooltip: 'Click on the map to start 
creating a new line.'};
          var line_button = this.createButton(lc_opts);
-         var line_td = document.createElement('td');
-         line_td.appendChild(line_button.img);
-         control_tr.appendChild(line_td);
+         control_div.appendChild(line_button.img);
   }
   
   if (this.magOptions.routes) {
          var lc_opts = {cssclass: 'btn-route',
                  name: 'route', tooltip: 'Click on the map to start creating a 
new route.'};
          var route_button = this.createButton(lc_opts);
-         var route_td = document.createElement('td');
-         route_td.appendChild(route_button.img);
-         control_tr.appendChild(route_td);
+         control_div.appendChild(route_button.img);
   }
          
   if (this.magOptions.polygons) {
          var pc_opts = {cssclass: 'btn-poly',
                         name: 'poly', tooltip: 'Click on the map to start 
creating a new filled poly.'};
          var poly_button = this.createButton(pc_opts);
-         var poly_td = document.createElement('td');
-         poly_td.appendChild(poly_button.img);
-         control_tr.appendChild(poly_td);
+         control_div.appendChild(poly_button.img);
   }  
   
-  control_table.appendChild(control_tr);
-  control_div.appendChild(control_table);
   GEvent.trigger(view_button.img, 'click');
   map.getContainer().appendChild(control_div);
   return control_div;
@@ -658,10 +639,11 @@
   var button = {};
   button.opts = button_opts;
 
-  var button_img = document.createElement('div');
+  var button_img = $('<div class="buttonaround"></div>')[0];
   button_img.style.cursor = 'pointer';
-  button_img.style.width = '32px';
-  button_img.style.height = '32px';
+  //button_img.src = 'icons.png';
+  button_img.style.width = '32';
+  button_img.style.height = '32';
   button_img.style.border = '0';
   $(button_img).addClass('button').addClass(button_opts.cssclass);
   button_img.id = button_opts.name+'_control';



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to