當您使用新視窗和模態視窗時,如何刪除選單中彈出的「確定」按鈕?我似乎無法刪除此按鈕,但我需要這樣做才能使我的 GUI 看起來更美觀。
大規模客製化回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?注意@ErraticAttack第二種方法是解決此問題的已記錄和推薦的方法。從說明文件的「建構模態視窗」部分:
win = New Window( "No OK Button",
<<MODAL></MODAL>
回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?我個人不喜歡批評用戶用例的想法。我也已經控制並且確實控制了模態視窗可以創建的添加按鈕。請注意,如果您建立自己的名為「確定」的按鈕,則模式視窗將不會新增「確定」按鈕,但如果您確實想刪除新增的按鈕,這裡有一個範例,顯示如何使用<<開啟時()方法。我用<<XPATH>取得所有按鈕框的清單然後隱藏最後一個的方法(新增的按鈕框將始終是最後一個)</XPATH>
new window( "test",
<<MODAL></MODAL>
或者您可以使用這種厚顏無恥的方式(因為創建標有“確定”的按鈕會阻止 JMP 添加“確定”按鈕):
new window( "test",
<<MODAL></MODAL>
第二種方法的優點是您可以執行類似的操作,這將觸發正常的模態視窗關閉機制(包括執行任何驗證腳本)
new window( "test",
<<MODAL></MODAL>
回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?我通常建議不要刪除顯示框。 相反,您可以控制可見性。 使用所選訊息,如圖所示。 我不知道如果隱藏或折疊“確定”按鈕,它將如何影響視窗的行為。 您必須提供一種關閉模式視窗的方法。

回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?出現「確定」按鈕是因為您正在建立模式視窗。如果您不想要它,請不要將視窗設定為模態視窗。這是你的選擇;僅僅因為您正在收集使用者輸入並不意味著您需要有一個模式視窗。
回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?我的選單上有其他按鈕,但它仍然彈出。 這可能是因為它是模態的,但我必須將視窗設為模態,因為它依賴使用者輸入。回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?這很不尋常,因為我在這個特定的視窗上確實有按鈕,所以它的顯示原因令人困惑。 我也需要模態視窗。回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?如果不需要該按鈕,請不要使用模式視窗。唯一需要模態視窗的時候是當絕對要求使用者在處理使用者輸入資料之前做出回應時。如果您查看 JMP 使用者介面(幾乎),沒有一個視窗是模態的。
回覆:當您使用新視窗和模態時,如何刪除選單中彈出的「確定」按鈕?視窗是模態的嗎? 然後 JMP 堅持至少有一個按鈕可以關閉該視窗。 如果您只是想要不同的按鈕標題,可以將「確定」變更為其他名稱。