Mercurial > hg > digilib-old
comparison webapp/src/main/webapp/jquery/jquery.digilib.js @ 953:3d5e7458f9ae
fixed birdseye region positioning after layout reflow.
added zoom area aspect ration change detection -- does nothing yet.
author | robcast |
---|---|
date | Wed, 04 Jan 2012 11:28:46 +0100 |
parents | e3dc84cbb766 |
children | 36102de2301e |
comparison
equal
deleted
inserted
replaced
952:e3dc84cbb766 | 953:3d5e7458f9ae |
---|---|
36 | 36 |
37 (function($) { | 37 (function($) { |
38 | 38 |
39 var defaults = { | 39 var defaults = { |
40 // version of this script | 40 // version of this script |
41 'version' : 'jquery.digilib.js 2.1a1', | 41 'version' : 'jquery.digilib.js 2.1b1', |
42 // logo url | 42 // logo url |
43 'logoUrl' : 'img/digilib-logo-text1.png', | 43 'logoUrl' : 'img/digilib-logo-text1.png', |
44 // homepage url (behind logo) | 44 // homepage url (behind logo) |
45 'homeUrl' : 'http://digilib.berlios.de', | 45 'homeUrl' : 'http://digilib.berlios.de', |
46 // base URL to digilib (e.g. 'http://digilib.mpiwg-berlin.mpg.de/digitallibrary') | 46 // base URL to digilib (e.g. 'http://digilib.mpiwg-berlin.mpg.de/digitallibrary') |
1330 'background-position' : '0px 0px', | 1330 'background-position' : '0px 0px', |
1331 'opacity' : '0.7', | 1331 'opacity' : '0.7', |
1332 'cursor' : 'move' | 1332 'cursor' : 'move' |
1333 }; | 1333 }; |
1334 if (newZoomArea != null) { | 1334 if (newZoomArea != null) { |
1335 // check if aspect ratio has changed | |
1336 if (newZoomArea.getAspect() !== data.zoomArea.getAspect()) { | |
1337 console.debug("aspect ratio changed!"); | |
1338 } | |
1339 // get transform for new zoomArea | |
1335 imgTrafo = getImgTrafo($img, newZoomArea, data.settings.rot, | 1340 imgTrafo = getImgTrafo($img, newZoomArea, data.settings.rot, |
1336 data.scalerFlags.hmir, data.scalerFlags.vmir, | 1341 data.scalerFlags.hmir, data.scalerFlags.vmir, |
1337 data.scaleMode, data); | 1342 data.scaleMode, data); |
1338 // for new background coordinates transform old zoomArea with new Transform | 1343 // for new background coordinates transform old zoomArea with new Transform |
1339 bgRect = imgTrafo.transform(data.zoomArea); | 1344 bgRect = imgTrafo.transform(data.zoomArea); |