buffer

ウインドゥIDを初期化

buffer p1,p2,p3,p4

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

解説

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

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

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

関連項目

screenウインドゥIDを初期化
bgscrウインドゥIDを初期化

サンプル逆引き (20)

arusave.as
demo.as
double.as
gcopy5_6.as
grotate.as
grotate2.as
gsquare.as
HSPDX.AS
htcopy1.as
htcopy2.as
SAMPLES.AS
SSAVER.AS
star.as
starwipe.as
TEST1.AS
TEST2.AS
TEST3.AS
TEST4.AS
TEST5.AS
xpstyle.as

情報

バージョン2.61
作成日2004/03/01
著作者onitama
URLhttp://www.onionsoft.net/
備考ver2.61標準命令
タイプ内蔵命令
グループ画面制御命令
hs ファイルhsphelp\i_graph.HS