goo

スプリットウィンドウ メモ (2/2)

スプリットウィンドウ メモ (2/2)



Sample
#include "Split.hsp"
screen 0,320,320 : title "Split 1"
txt1 = "id 0" : mesbox txt1,0,0
txt2 = "id 1" : mesbox txt2,0,0
newmod sp,Split,16,hwnd,objinfo(0,2),objinfo(1,2),0,0,0,0,160,4,1
SplitSize sp,0,0,320,320,-1
stop


newmodの戻り値は、スプリットバー用のウィンドウハンドルです。
これを利用して、既に存在するスプリットウィンドウを分割ウィンドウに指定できます。
例えば、左1列、右上、右下に3つのウィンドウを配置することもできます。
複数のスプリットウィンドウを組み合わせることが可能。



Sample
#include "Split.hsp"
screen 0,320,320 : title "Split 2"
txt1 = "id 0" : mesbox txt1,0,0
txt2 = "id 1" : mesbox txt2,0,0
newmod sp,Split,16,hwnd,objinfo(0,2),objinfo(1,2),0,0,0,0,160,4,0
sp1 = stat
txt3 = "id 2" : mesbox txt3,0,0
newmod sp,Split,17,hwnd,objinfo(2,2),sp1,0,0,0,0,160,4,1
SplitSize sp(1),0,0,320,320,-1
stop
コメント ( 0 ) | Trackback ( 0 )
« スプリットウ... 次の記事へ »
 
コメント
 
コメントはありません。
コメントを投稿する
 
名前
タイトル
URL
コメント
コメント利用規約に同意の上コメント投稿を行ってください。

数字4桁を入力し、投稿ボタンを押してください。