ボタンを押すとボーダーボックスが表示されます。ボタンを押すとリストボックスの右側にある境界ボックスを開こうとしていますが、どうすればこれを実現できますか? 試行したコードを以下に添付しました。
New Window("test",
title = Text Box("test", set font style("Bold")),
V List Box(
lb = List Box( "Test", width(150),nlines( 18 ) ),
),
H List Box(
Button = Button Box("Test",
Spacer Box(Size(50, 25)),
Border Box(
Left(50), Right(50), Top(0), Bottom(50), Sides(50), Text Box("Test"),
),
),
),
);スクリプティングRe:ボタンを押すとボーダーボックスが表示されます。これを実現する1つの方法があります。補足として、囲んでいる柵のレベルにコンマを置くと、ツリー構造を理解しやすくなります。
New Window( "test",
window:title = Text Box( "test", set font style( "Bold" ) )
,
window:hlb = H List Box(
V List Box(
window:lb = List Box( {"Test"}, Width( 150 ), N Lines( 18 ) )
)
)
,
H List Box(
window:Button = Button Box( "Test",
window:hlb << Append(
Border Box( Sides( 15 ), Left( 50 ), Right( 50 ), Top( 0 ), Bottom( 50 ),
Text Box( "Test" )
)
)
)
)
);