模態視窗 - “確定”按鈕<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好 - 我想創建一個請求用戶響應的模式窗口,如下所示:
特布=文字編輯框( ”” ) ;
好的=按鈕盒( “好的” ) ;
西北=新窗戶( “我的模態視窗” , <<模態( 1 ) ,
h 列錶框(文字方塊( “在此輸入: ” ) ,特布),
好的
) ;
如果使用者按一下“確定”,如何防止視窗關閉沒有提供回應?我嘗試將各種腳本添加到“確定”按鈕中,以查看 teb 是否包含長度大於零的字符串,然後僅在包含時關閉窗口,但我似乎找不到正確的語法:窗口無論如何總是關閉。
我注意到該視窗提供了一個“確定”按鈕,即使我不包含它(大概是因為它必須有一個),所以我想知道它是否用它自己的按鈕之一替換我的“確定”按鈕。有沒有可能那是問題?
非常感謝
回覆:模態視窗 - “確定”按鈕<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />你好,
你可以嘗試以下方法——
從模態更改為非模態,並新增“取消”按鈕框。
我建議也移動您的文字編輯框和“確定”按鈕框。
訊息將透過所選的每個按鈕列印到日誌中。
最好的,
史丹
!-
西北=新窗戶( “我的模態視窗” , <<非模態,
h 列錶框(文字方塊( “在此輸入: ” ) ,特布=文字編輯框( ”” ) ) ,
按鈕盒( “好的” ,使用者文字=特布<<取得文字;
如果(使用者文字== ”” ,丟( “!錯誤 001:(無值)--在繼續之前輸入一個值” ) ,
西北<<關閉視窗;清除日誌() ;寫( “您輸入的文字=” ||字元(使用者文字))
)) ,
按鈕盒( “取消” ,西北<<關閉視窗;清除日誌() ;寫( “用戶已取消。” ) )
) ;
-!
回覆:模態視窗 - “確定”按鈕渡渡鳥,
模式視窗中需要「確定」按鈕或其「等效項」。重點是建立模態窗口,以便使用者做出選擇,然後按一下「確定」或「取消」來進行這些選擇。相當於“是”和“否”。
請嘗試以下操作:
新視窗("模態演示", <
Textbox("你真的想這樣做嗎?"),
按鈕框(“是”),
按鈕框(“否”)
);
因此,您必須始終建立以“是”或“否”或“確定”和“取消”結尾的模式對話框。
如果你想一想,這是有道理的。你有兩個選擇:接受或不接受。
為了更具體地解決您的問題,您可以停用“確定”或“是”按鈕,直到您完成某些操作。請嘗試以下操作:
所選內容=“”;
輸入視窗 = List(Button(-1));
詢問用戶 Expr = Expr (
進入視窗 = 新視窗("模態演示", < TextBox("請輸入一些內容?"),
東西 = TextEditBox("", < 是按鈕 = ButtonBox("是", &amp;amp;amp;amp;amp;amp;lt; &amp;amp;amp;amp;amp;amp;lt;enable(0)),&amp;amp;amp;amp;amp;amp;lt;br /&amp;amp;amp;amp;amp;amp;gt; );&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;While(選定的內容 == "" | 輸入視窗["按鈕"] == -1,&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;詢問用戶 Expr;&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;);&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;p&amp;amp;amp;amp;amp;amp;gt;麥可&amp;amp;amp;amp;amp;amp;lt;/p&amp;amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;amp;lt;/lingo-body&amp;amp;amp;amp;amp;amp;gt;
回覆:模態視窗 - “確定”按鈕非常感謝。這似乎有效!