Vorlage:BildGrossZoom
Aus BogenWiki
(Unterschied zwischen Versionen)
Nugman (Diskussion | Beiträge) |
Nugman (Diskussion | Beiträge) |
||
Zeile 54: | Zeile 54: | ||
eBogenSmallOverlay.addEventListener('mousemove', MouseMoveSmall); | eBogenSmallOverlay.addEventListener('mousemove', MouseMoveSmall); | ||
eBogenSmallOverlay.addEventListener('mousedown', MouseDownSmall); | eBogenSmallOverlay.addEventListener('mousedown', MouseDownSmall); | ||
- | |||
// Ausschnitt soll der Mausbewegung folgen | // Ausschnitt soll der Mausbewegung folgen | ||
bFollowMouseSmall = true; | bFollowMouseSmall = true; | ||
Zeile 102: | Zeile 101: | ||
var BogenBildHz = eBogenZoom.clientHeight; | var BogenBildHz = eBogenZoom.clientHeight; | ||
var BogenBildWz = eBogenZoom.clientWidth; | var BogenBildWz = eBogenZoom.clientWidth; | ||
- | BildZoomX = BildZoomX+ | + | BildZoomX = BildZoomX+MousePos.x-BildZoomMouseStart.x; |
- | BildZoomY = BildZoomY+ | + | BildZoomY = BildZoomY+MousePos.y-BildZoomMouseStart.y; |
BildZoomMouseStart = MousePos; | BildZoomMouseStart = MousePos; | ||
BildZoomX = (MousePos.x < 0 ? 0 : (MousePos.x > BogenBildWz ? BogenBildWz : MousePos.x)); | BildZoomX = (MousePos.x < 0 ? 0 : (MousePos.x > BogenBildWz ? BogenBildWz : MousePos.x)); |
Version vom 05:37, 13. Jul. 2018
[[{{{Gebiet}}} MiNr. {{{SatzMiNr}}}#Bogen_{{{Bild}}}|Zurück]] | ||
| ||
Small.X/Y = ... | Zoom.X/Y = ... | Zoom.ClientWidth/Height = ... | bFollowMouseSmall = ..., bFollowMouseZoom = ... | ||
[[{{{Gebiet}}} MiNr. {{{SatzMiNr}}}#Bogen_{{{Bild}}}|Zurück]] |