HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2006
0322
DoubleQuoteginfo(26),ginfo(27)について1解決


DoubleQuote

リンク

2006/3/22(Wed) 20:45:09|NO.80

ginfo(26),ginfo(27)についてですが、これは、それぞれginfo_winx,ginfo_winyが
該当するようですが、ginfo項目のヘルプファイルにこのことが記述されて
いないようです。また、ginfo_sx,ginfo_syがhspdef.asに#defineで定義されて
いるようですがこれもヘルプファイルに記述されていません。
っといいますか、同じであればginfo_sx,ginfo_sy自体、必要ないかと思われますが
いかがですか?
もしかして、隠しコマンドだったとか!?



この記事に返信する


kz3

リンク

2006/3/28(Tue) 11:27:46|NO.132

隠しか、漏れかは分かりませんが、機能は同じではないようです。
と、HSP開発wikiで訂正案を呟いたものを引っ張ってきます。

ginfo(12) , ginfo_winx
[現状]
  現在の操作先ウィンドウの初期化Xサイズが代入されています。
  最初にscreen,bgscr,buffer命令で初期化された画面サイズになります。
[訂正案]
  現在の描画先ウィンドウのクライアント領域のXサイズが代入されています。

ginfo(13) , ginfo_winy
[現状]
  現在の操作先ウィンドウの初期化Yサイズが代入されています。
  最初にscreen,bgscr,buffer命令で初期化された画面サイズになります。
[訂正案]
  現在の描画先ウィンドウのクライアント領域のYサイズが代入されています。

ginfo(26) , ginfo_sx
[提案]
  現在の描画先ウィンドウで一番最後にscreen, bgscr, bufferで初期化した時の画面Xサイズになります。

ginfo(27) , ginfo_sy
[提案]
  現在の描画先ウィンドウで一番最後にscreen, bgscr, bufferで初期化した時の画面Yサイズになります。



ONION software Copyright 1997-2023(c) All rights reserved.