まず
// HSP 3.5
#include "hsp3dish.as"
screen 0
font "" , 32 // ウィンドウID 0:フォントサイズ 32
// 範囲A
// buffer 1 // 別のウィンドウIDに切り替わる
// font "" , 64 // ウィンドウID 1:フォントサイズ 64
// gsel 0 // ウィンドウIDを元へ戻す
//範囲B
// redraw 1 // 一旦画面更新
// 1回目の表示
redraw 0
mes "Test"
redraw 1
// 目で見てわかるように1秒待つ
wait 100
// 2回目の表示
redraw 0
mes "Test"
redraw 1
を実行してほしい。
次に「範囲A」のコメントアウトを削除して実行してほしい。
最後に「範囲B」のコメントアウトを削除して実行してほしい。
…お分かり頂けただろうか?
自分の環境では一度ウィンドウIDが変わると、gselで元に戻しても
redraw 1するまでフォントサイズが元に戻らない様子なのだが…
どこかで報告されている事象だろうか?