gcopy

画面コピー

gcopy p1,p2,p3,p4,p5

p1=0~(0) : ウィンドウID
p2,p3     : コピー元の左上X,Y座標
p4,p5     : コピーする大きさX,Y(ドット単位)

解説

gcopy命令は、 指定したウィンドウIDの画面の一部を、現在の描画先カレント
ポジションにコピーします。
コピー元のウィンドウIDは、自分のウィンドウIDと同じかまたは、screen命令
やbuffer命令で初期化されたウィンドウIDでなければなりません。

gcopy命令でコピーする場合は、gmode命令によってコピーするモードをいくつ
か選ぶことができます。

gcopy命令でパレットモード画面の画像をコピーする際には注意が必要です。
コピーする2つのウィンドウのパレットが同じものでも問題のない画像を準備する必要があります。
また、パレットモード時のパレットは、ユーザー側で正しいものを設定するようにしてください。
(画像ファイル使用時に、picload命令だけではパレット設定は行なわれません。)

関連項目

gmode画面コピーモード設定
gzoom変倍して画面コピー

サンプル逆引き (17)

arusave.hsp
demo.hsp
facemove1.hsp
facemove2.hsp
htcopy1.hsp
htcopy2.hsp
keymove1.hsp
mapedit.hsp
mapmove1.hsp
mapmove2.hsp
shoot.hsp
star.hsp
starmove.hsp
terminal.hsp
TEST5.hsp
xsample_gcube.hsp
xsample_shiraho.hsp

情報

バージョン3.1
作成日2004/10/12
著作者onitama
URLhttp://www.onionsoft.net/
備考ver3.1標準命令
タイプ内蔵命令
グループ画面制御命令
対応環境
  • Windows 版 HSP
  • HSPLet
hs ファイルhsphelp\i_graph.hs