fixed a problem with window geometry setup...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2019-01-15 06:10:25 +03:00
parent d8570aed9c
commit a2bcc3744b
3 changed files with 7 additions and 6 deletions

View File

@ -447,6 +447,7 @@ var WindowedAppControlActions = actions.Actions({
this.stop() this.stop()
window.close() window.close()
}], }],
storeWindowGeometry: ['- Window/Store window state', storeWindowGeometry: ['- Window/Store window state',
function(){ function(){
// store window parameters (size, state)... // store window parameters (size, state)...
@ -554,8 +555,8 @@ module.WindowedAppControl = core.ImageGridFeatures.Feature({
if(cfg){ if(cfg){
var W = screen.width var W = screen.width
var H = screen.height var H = screen.height
var w = cfg.width || Math.max(0.8 * W, 600) var w = cfg.width || Math.round(Math.max(0.8 * W, 600))
var h = cfg.height || Math.max(0.8 * H, 400) var h = cfg.height || Math.round(Math.max(0.8 * H, 400))
var x = cfg.x || Math.round((W - w)/2) var x = cfg.x || Math.round((W - w)/2)
var y = cfg.y || Math.round((H - h)/2) var y = cfg.y || Math.round((H - h)/2)

View File

@ -1252,9 +1252,9 @@
"integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ=="
}, },
"ig-actions": { "ig-actions": {
"version": "3.22.0", "version": "3.22.2",
"resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.22.0.tgz", "resolved": "https://registry.npmjs.org/ig-actions/-/ig-actions-3.22.2.tgz",
"integrity": "sha512-pyZpA/3tdXrfHUyWKq/tvOGjLDHqsPD/jaO7Jl2qRsfrCgmK6Tof/3POwl+O8j/W0wD3EH25xLitkR+Hvo9q/Q==", "integrity": "sha512-q0CPAS6SgkYMFIIVVwzbsgRsDSA7bD1kstWHC1SaWXI4szrvaAlVPV1QX9MtMmH4Ju+Ar1ilh1a3Ooe5wngYUg==",
"requires": { "requires": {
"ig-object": "^1.0.7" "ig-object": "^1.0.7"
} }

View File

@ -27,7 +27,7 @@
"fs-walk": "^0.0.1", "fs-walk": "^0.0.1",
"glob": "^4.0.6", "glob": "^4.0.6",
"guarantee-events": "^1.0.0", "guarantee-events": "^1.0.0",
"ig-actions": "^3.22.0", "ig-actions": "^3.22.2",
"ig-features": "^3.3.4", "ig-features": "^3.3.4",
"ig-object": "^1.2.0", "ig-object": "^1.2.0",
"moment": "^2.23.0", "moment": "^2.23.0",