オブジェクトのサイズ変更
resizeobj n1,v2,n3
n1 : オブジェクトのID v2 : サイズ、位置が入った数値変数 n3 : 位置、サイズを変更しないかどうかのフラグ
(プラグイン / モジュール : llmod3)
オブジェクトn1のサイズを変更します。 v2には幅、高さ、x座標,y座表の順に代入しておきます。 n3を1にすると位置を変えずにサイズだけ変更します。 n3を2にするとサイズを変えずに位置だけ変更します。
button "width*2",wx2 button "height*2",hx2 input s,100,20 ipt_id=2 ;幅を40、高さを30にして(0,80)に移動する s=40,30,0,80 resizeobj ipt_id,s stop *wx2 ;幅を2倍にする getobjsize s,ipt_id s=s*2 resizeobj ipt_id,s stop *hx2 ;高さを2倍にする getobjsize s,ipt_id s.1=s.1*2 resizeobj ipt_id,s stop
getobjsize | オブジェクトのサイズと位置取得 | (obj) |
プラグイン / モジュール | llmod3 |
バージョン | 3.3 |
作成日 | 2009/08/01 |
著作者 | tom |
URL | http://www5b.biglobe.ne.jp/~diamond/hsp/hsp2file.htm |
備考 | llmod3.hsp,obj.hspをインクルードする |
タイプ | 拡張命令 |
グループ | オブジェクト制御命令 |
hs ファイル | hsphelp\llmod3_obj.hs |