Diff for /zogiLib/js/Attic/dl_lib.js between versions 1.4 and 1.8

version 1.4, 2004/06/03 18:05:57 version 1.8, 2004/06/21 16:19:56
Line 190  var elemScaler = null; Line 190  var elemScaler = null;
 var picElem = null;  var picElem = null;
   
 function dl_init() {  function dl_init() {
     elemScaler = getElement("scaler");      elemScaler = getElement("scaler", true);
     if (! elemScaler) {  
     return false;  
     }  
     picElem = getElement("pic", true);      picElem = getElement("pic", true);
     if (picElem == null) {      if (picElem == null && elemScaler) {
     // in N4 pic is in the scaler layer      // in N4 pic is in the scaler layer
     picElem = elemScaler.document.images[0];      picElem = elemScaler.document.images[0];
     }      }
       if ((!elemScaler)||(!picElem)) {
       alert("Sorry, zogilib doesn't work here!");
       return false;
       }
     // give a name to the window containing digilib      // give a name to the window containing digilib
     top.window.name = "digilib";      if (dlTarget) {
       window.name = dlTarget;
       } else {
       window.name = "digilib";
       }
     // put the query parameters (sans "?") in the parameters array      // put the query parameters (sans "?") in the parameters array
     parseParameters(location.search.slice(1));      parseParameters(location.search.slice(1));
     // treat special parameters      // treat special parameters
Line 421  function moveCenter() { Line 426  function moveCenter() {
     // move to handler      // move to handler
     unregisterMouseDown(elemScaler, moveCenterEvent);      unregisterMouseDown(elemScaler, moveCenterEvent);
     var pt = dlTrafo.invtransform(evtPosition(evt));      var pt = dlTrafo.invtransform(evtPosition(evt));
     alert("pt: "+pt.x+", "+pt.y);  
     var newarea = new Rectangle(pt.x-0.5*dlArea.width, pt.y-0.5*dlArea.height, dlArea.width, dlArea.height);      var newarea = new Rectangle(pt.x-0.5*dlArea.width, pt.y-0.5*dlArea.height, dlArea.width, dlArea.height);
     newarea = dlMaxArea.fit(newarea);      newarea = dlMaxArea.fit(newarea);
     // set parameters      // set parameters

Removed from v.1.4  
changed lines
  Added in v.1.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>