すべて選択チェックボックスチェックボックスのリストとそれに続く「すべて選択」チェックボックスを含むスクリプトを作成しました。「すべて選択」チェックボックスの機能を、チェックされているときに他のすべてのボックスを選択するように設定しましたが、「すべて選択」チェックボックスがオフになっているときに他のすべてのボックスをオフにする方法がわかりません。
助言がありますか?
Ⅴリストボックス(
othicb =チェックボックス( { 「もえら*」 、 「MOERC*」 、 「MOERT*」 、 「モエルグ*」 } )、
スペーサーボックス( 25 )、
H リストボックス(オティア =チェックボックス( " " 、 << SetFunction ( 他の <<すべて設定( 1 、スクリプトの実行( 1 ) ) ) ),テキストボックス( 「すべてのチオ化MOEを選択」 、 <<幅を設定( 90 ), <<ラップを設定( 90 ))))
)、
Re: チェックボックスをすべて選択すべての値を常に 1 に設定するのではなく、値を [すべて選択] チェック ボックスの値に設定する必要があります。 Get メッセージを使用してこれを行うことができます。 詳細については、以下の例を参照してください。
New Window( "test",
V List Box(
othicb = Check Box( {"MOErA*", "MOErC*", "MOErT*", "MOErG*"} ),
Spacer Box( 25 ),
H List Box(
othia = Check Box(
" ",
<<SETFUNCTION></SETFUNCTION>Re: チェックボックスをすべて選択あなた自身のコードに答えがあります。 以下のコードを見て、Check Box() のスクリプティング インデックスも調べてください。
ヘルプ==>スクリプト インデックス==>>チェックボックス
Names Default To Here( 1 );
New Window( "test",
V List Box(
othicb = Check Box( {"MOErA*", "MOErC*", "MOErT*", "MOErG*"} ),
Spacer Box( 25 ),
H List Box(
othia = Check Box(
" ",
<<SETFUNCTION></SETFUNCTION>