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

version 1.4, 2004/06/03 18:05:57 version 1.7, 2004/06/07 17:56:54
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";      top.window.name = "digilib";
     // put the query parameters (sans "?") in the parameters array      // put the query parameters (sans "?") in the parameters array
Line 421  function moveCenter() { Line 422  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.7


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