新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?このボタンは削除できないようで、GUI をより見栄えよくするために削除する必要があります。
マスカスタマイゼーションRe: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?ご了承ください@Erratic Attackの 2 番目の方法は、これを解決するために文書化され推奨されている方法です。ヘルプ ファイルの「モーダル ウィンドウの構築」セクションから:
win = New Window( "No OK Button",
<<MODAL></MODAL>
Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?私は個人的に、ユーザーのユースケースを批判するという考えが好きではありません。私も、モーダル ウィンドウが作成できる追加ボタンを制御したことがあり、実際に制御しています。「OK」という独自のボタンを作成した場合、モーダル ウィンドウには「OK」ボタンが追加されないことに注意してください。ただし、追加されたボタンを削除したい場合は、次の例で、 <<オープン時()方法。私が使用するのは、 <<XPATH>すべてのボタン ボックスのリストを取得し、最後のボタン ボックスを非表示にするメソッド (追加されたボタン ボックスは常に最後になります)</XPATH>
new window( "test",
<<MODAL></MODAL>
または、次のような生意気な方法を使用することもできます (「OK」というラベルの付いたボタンを作成すると、JMP による OK ボタンの追加が停止されるため)。
new window( "test",
<<MODAL></MODAL>
この 2 番目の方法の利点は、通常のモーダル ウィンドウを閉じるメカニズム (検証スクリプトの実行を含む) をトリガーする次のようなことができることです。
new window( "test",
<<MODAL></MODAL>
Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?通常、表示ボックスを削除しないことをお勧めします。 代わりに、可視性を制御できます。 この図に示すように、選択したメッセージを使用します。 [OK] ボタンを非表示にしたり折りたたんだりした場合に、ウィンドウの動作にどのような影響があるかはわかりません。 モーダル ウィンドウを閉じる方法を提供する必要があります。

Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?モーダルウィンドウを作成しているため、「OK」ボタンが表示されます。それを望まない場合は、ウィンドウをモーダルにしないでください。それはあなたの選択です。ユーザー入力を収集しているからといって、モーダル ウィンドウが必要というわけではありません。
Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?メニューには他のボタンもありますが、それでもポップアップ表示されます。 おそらくモーダルであるためだと思いますが、ユーザー入力に依存するためウィンドウをモーダルにする必要があります。Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?ただし、この特定のウィンドウにボタンがあるのは珍しいため、なぜ表示されるのか混乱しています。 ウィンドウもモーダルにする必要があります。Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?ボタンが必要ない場合は、モーダル ウィンドウを使用しないでください。モーダル ウィンドウが必要になるのは、ユーザー入力データを処理する前にユーザーが応答する必要がある場合だけです。JMP ユーザー インターフェイスを見ると、モーダルなウィンドウは (ほとんど) ありません。
Re: 新しいウィンドウとモーダルを使用するときにメニューにポップアップ表示される「OK」ボタンを削除するにはどうすればよいですか?ウィンドウはモーダルですか? 次に、JMP は、ウィンドウを閉じるためのボタンが少なくとも 1 つあることを要求します。 単に別のボタンのタイトルが必要な場合は、「OK」を別のタイトルに変更できます。