[Mapbender-commits] r4058 - branches/2.6/http/javascripts
svn_mapbender at osgeo.org
svn_mapbender at osgeo.org
Fri Jun 19 10:57:11 EDT 2009
Author: christoph
Date: 2009-06-19 10:57:11 -0400 (Fri, 19 Jun 2009)
New Revision: 4058
Modified:
branches/2.6/http/javascripts/mod_digitize_tab.php
Log:
Modified: branches/2.6/http/javascripts/mod_digitize_tab.php
===================================================================
--- branches/2.6/http/javascripts/mod_digitize_tab.php 2009-06-19 14:55:11 UTC (rev 4057)
+++ branches/2.6/http/javascripts/mod_digitize_tab.php 2009-06-19 14:57:11 UTC (rev 4058)
@@ -129,6 +129,7 @@
try {if(mod_digitize_elName){}}catch(e) {mod_digitize_elName = "digitize";}
try {if(nonTransactionalEditable){}}catch(e) {nonTransactionalEditable = false;}
+try {if(addCloneGeometryButton){}}catch(e) {addCloneGeometryButton = false;}
function getMousePosition(e) {
parent.mb_getMousePos(e, mod_digitize_target);
@@ -201,12 +202,12 @@
// s.clean();
}
- var el = mapWindow.document;
+ var el = mapDomElement;
el.onmousedown = mod_digitize_start;
}
function mod_digitize_timeout(){
- var el = mapWindow.document;
+ var el = mapDomElement;
el.onmousedown = null;
el.onmouseup = null;
el.onmousemove = null;
@@ -716,7 +717,7 @@
obj.id == button_split || obj.id == button_merge ||
obj.id == button_difference){
- var el = mapWindow.document;
+ var el = mapDomElement;
el.onmousemove = mod_digitize_go;
mod_digitizeEvent = obj.id;
@@ -1214,6 +1215,11 @@
// button: remove this geometry
listOfGeom += "<img src = '"+buttonDig_imgdir+buttonDig_remove_src+"' title='"+msgObj.buttonDig_remove_title+"' onclick='parent.mb_disableThisButton(mod_digitizeEvent);d.del("+i+");executeDigitizeSubFunctions();'>";
+
+ // button clone this geometry
+ if (addCloneGeometryButton === true) {
+ listOfGeom += "<img src = '"+buttonDig_imgdir+buttonDig_clone_src+"' title='"+msgObj.buttonDig_clone_title+"' onclick='d.addCopy(d.get("+i+"));d.get(-1).e.delElement(\"fid\");executeDigitizeSubFunctions();'>";
+ }
}
// button: remove geometry from database
More information about the Mapbender_commits
mailing list