buffer

ウィンドウIDを初期化

buffer p1,p2,p3,p4

p1=0~ (0) : ウィンドウID
p2,p3      : 初期化する画面サイズX,Y(1ドット単位)
p4=0~1(0) : 初期化する画面モード

解説

screen命令と同じく、指定したウィンドウIDを初期化して使用できるようにし
ます。初期化する画面サイズと、画面モードはscreen命令と変わりませんが、
buffer命令では、メモリ上に仮想画面が作られるだけで、実際の画面には表示
されません。
これで作成した仮想画面は、通常の画面と同じようにprint命令やpicload命令
を使用することができます。 gcopy命令などで別の画面にコピーするためのス
トック場所に使ったり、現在の画面を一時的に残しておくための保管場所に使
うことができます。

なお、screenで初期化されたウィンドウIDをbuffer命令で再初期化することは
できません。

buffer命令で画面を初期化した後はそのウィンドウIDが画面制御命令の描画先
になります。

関連項目

screenウィンドウIDを初期化
bgscrウィンドウIDを初期化

サンプル逆引き (22)

arusave.hsp
demo.hsp
facemove1.hsp
facemove2.hsp
grotate.hsp
gsquare.hsp
htcopy1.hsp
htcopy2.hsp
keymove1.hsp
keymove2.hsp
keymove3.hsp
mapedit.hsp
mapmove1.hsp
mapmove2.hsp
shoot.hsp
star.hsp
starmove.hsp
TEST1.hsp
TEST2.hsp
TEST3.hsp
TEST4.hsp
TEST5.hsp

情報

バージョン3.0
作成日2004/10/12
著作者onitama
URLhttp://www.onionsoft.net/
備考ver3.0標準命令
タイプ内蔵命令
グループ画面制御命令
hs ファイルhsphelp\i_graph.hs