package.jsonにウィンドウサイズの設定を書くと思いますが、widthheightだけでは狙ったサイズになりません。 max_widthmax_heightも設定する必要があるようです。

例) ウィンドウサイズを960x540で固定したい場合

max_width、max_heightの設定がないとき

  • package.json
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
{
    "name": "tyranoscript",
    "main": "app://./index.html",
    "window": {
        "title": "setup tyrano engine",
        "icon": "link.png",
        "toolbar": false,
        "resizable": false,
        "frame": true,
        "width": 960,
        "height": 540,
        "position": "mouse"
    },
    "webkit": {
        "plugin": true
    }
}
  • プレビュー

このように、微妙に余白ができてしまいます。

max_width、max_heightの設定があるとき

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
{
    "name": "tyranoscript",
    "main": "app://./index.html",
    "window": {
        "title": "setup tyrano engine",
        "icon": "link.png",
        "toolbar": false,
        "resizable": false,
        "frame": true,
        "width": 960,
        "height": 540,
        "max_width": 960,  //  これ
        "max_height": 540, //  これ
        "position": "mouse"
    },
    "webkit": {
        "plugin": true
    }
}
  • プレビュー

きれいに表示されました。