From 15f752486dfccd963a4574f162e9dc54297b76c6 Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Wed, 22 Mar 2017 17:46:08 +0100 Subject: [PATCH] wip #1254 @1.5 --- .gitignore | 1 + js/libs/fluidbook/fluidbook.resize.js | 28 ++++++++++++++++++++------- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 485dee64..56f8b815 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ .idea +_doc \ No newline at end of file diff --git a/js/libs/fluidbook/fluidbook.resize.js b/js/libs/fluidbook/fluidbook.resize.js index a2c9ef27..aeb2bafc 100644 --- a/js/libs/fluidbook/fluidbook.resize.js +++ b/js/libs/fluidbook/fluidbook.resize.js @@ -2,8 +2,8 @@ function FluidbookResize(fluidbook) { this.fluidbook = fluidbook; var marginX = 50; var marginY = 20; - this.marginleft = marginX + this.fluidbook.datas.extraXSpace; - this.margintop = marginY + this.fluidbook.datas.extraYSpace; + this.marginleft = marginX + parseInt(this.fluidbook.datas.extraXSpace); + this.margintop = marginY + parseInt(this.fluidbook.datas.extraYSpace); this.marginbottom = marginY; this.marginright = marginX; this.corr = 0.8; @@ -89,11 +89,9 @@ FluidbookResize.prototype = { this.resizeView(); - var marginY, marginX, marginTop, marginBottom, marginLeft, marginRight; + var marginTop, marginBottom, marginLeft, marginRight; if (this.fluidbook.pad.enabled) { - marginY = 0; - marginX = 0; extraX = 0; marginTop = 0; marginBottom = 0; @@ -105,9 +103,9 @@ FluidbookResize.prototype = { extraX = 0; } - marginTop = (this.fluidbook.datas.menuHeight + this.margintop) * interfaceScale; + marginTop = (parseInt(this.fluidbook.datas.menuHeight) + this.margintop) * interfaceScale; marginBottom = (10 + this.marginbottom) * interfaceScale; - marginLeft = (this.marginleft + extraX) * interfaceScale; + marginLeft = (this.marginleft + parseInt(extraX)) * interfaceScale; marginRight = marginLeft; } @@ -118,8 +116,24 @@ FluidbookResize.prototype = { if (this.orientation == 'landscape') { fww *= 2; } + // console.log('aw : ' + aw); + // console.log('fww : ' + fww); + // console.log('ah : ' + ah); + // console.log('fhh : ' + fhh); + // console.log('interfaceScale : ' + interfaceScale); + // console.log('extraX : ' + extraX); + // console.log('margintop : ' + this.margintop); + // console.log('marginbottom : ' + this.marginbottom); + // console.log('marginleft : ' + this.marginleft); + // console.log('marginright : ' + this.marginright); + console.log('marginLeft : ' + marginLeft); + console.log('marginTop : ' + marginTop); + console.log('marginBottom : ' + marginBottom); + console.log('marginRight : ' + marginRight); + this.bookScale = Math.min(aw / fww, ah / fhh); + console.log('bookScale : ' + this.bookScale); var fw = this.bookScale * fww; var fh = this.bookScale * fhh; $("#fluidbook").transform({ -- 2.39.5