こんにちは、
「OK」と「キャンセル」ボタンを備えたモーダルウィンドウを作成しています。 ユーザーがいずれかの入力に情報を入力しなかった場合、「OK」ボタンをグレー表示のままにするにはどうすればよいですか?
ありがとう。
// User Interface Window to get some data
UIwin = New Window( "User Input",
Show Menu( 0 ),
Show Toolbars( 0 ),
<<MODAL></MODAL>
</CODE></PRE><P> </P></LINGO-BODY><LINGO-LABS id="lingo-labs-372270" slang="en-US" mode="NONE"><LINGO-LABEL>マスカスタマイゼーション</LINGO-LABEL><LINGO-LABEL>品質およびプロセスエンジニアリング</LINGO-LABEL></LINGO-LABS><LINGO-SUB id="lingo-sub-372293" slang="en-US" mode="NONE">Re: ユーザー入力が不足している場合に [OK] ボタンをグレーアウトする方法</LINGO-SUB><LINGO-BODY id="lingo-body-372293" slang="en-US" mode="NONE"><P>次のように Enable() メッセージを使用できます。</P>
<P> </P>
<PRE><CODE class=" language-jsl">names default to here(1);
CheckInput = function({},
write("here");
UserInput1 = String1 << get text();
UserInput2 = String2 << get text();
if(
(length(UserInput1) > 0 ) & (length(Userinput2) > 0),
bbOK << Enable(1),
bbOK << Enable(0)
)
);
// User Interface Window to get some data
UIwin = New Window( "User Input",
Show Menu( 0 ),
Show Toolbars( 0 ),
<<MODAL></MODAL>