使用 TextEditBox 和 ComboBox 強制 ENTER有沒有辦法在 TextEditBox 和 ComboBox 上強制「點擊」或按 ENTER 鍵?
回覆:使用 TextEditBox 和 ComboBox 強制 ENTER如果您不必動態建立函數那麼我會說您只是不使用匿名函數(基本上與彼得的想法相同)。
名稱預設為此處(1);
f = 函數({self}, {},
列印(“東西”)
);
somebox << 設定函數(f);
然後當你想要運行它時,只需呼叫 f when f(somebox) 即可。
回覆:使用 TextEditBox 和 ComboBox 強制 ENTER確實是的。 取得函數... 我在讓它持續工作方面遇到了一些麻煩。
PopupBox 是個比較麻煩的 Displaybox。 似乎沒有辦法間接觸發這些選單腳本回覆:使用 TextEditBox 和 ComboBox 強制 ENTER我有時會做一個。
click = nameexpr(obj << 取得函數);
點擊()
nameexpr 只是一個安全網,因為根據複雜性有時會出現問題。
回覆:使用 TextEditBox 和 ComboBox 強制 ENTER如果我有一個特定物件的複雜表達式,我會將其放入命名表達式中並按名稱呼叫它。 如果我想單獨執行這些操作,我只需引用表達式即可。
my_expr = expr(
txt1 = teb1 << get text();
teb2 << set text("You entered: " || txt1);
);
nw = new window("Test",
teb1 = text edit box("", << set width(200),
<< set script(my_expr)
),
teb2 = text edit box("", << set width(200)),
bb = button box("OK",
nw << close window;
)
);回覆:使用 TextEditBox 和 ComboBox 強制 ENTER好點子。 查看我最近的回复@tx尼爾森
關鍵因素是我想在沒有使用者互動的情況下觸發物件的腳本。 例如,使用者不想更改任何內容(但我們仍然需要觸發底層功能)的情況。
回覆:使用 TextEditBox 和 ComboBox 強制 ENTER我應該要提... 我試圖強制執行關聯的物件函數。 (即透過:obj << setFunction() 設定。 有些物件如 ButtonBox,您可以執行 button << click()。 其他像 ComboBox,你可以這樣做: obj << set( 1, runScript(1) )。 文字編輯框和列錶框似乎沒有等效的消息。回覆:使用 TextEditBox 和 ComboBox 強制 ENTER這個例子可能更接近一些。 如果您將焦點放在第一個文字編輯框上,然後按 Tab 或滑鼠移出它,則該操作將運行以填充第二個文字編輯框。
nw = new window("Test",
teb1 = text edit box("", << set width(200),
<< set script(
txt1 = teb1 << get text();
teb2 << set text("You entered: " || txt1);)
),
teb2 = text edit box("", << set width(200)),
bb = button box("OK",
nw << close window;
)
);回覆:使用 TextEditBox 和 ComboBox 強制 ENTER我不確定我是否完全理解您的要求。 但是,讓我看看是否可以添加一些細節,如果我缺少目標,那麼您也許可以添加一些細節。
文字編輯框()沒有可以根據框中的變更執行某些操作的操作。 (即 tebox << 更改())。 為 Text Edit Box() 定義的腳本或函數需要使用者按 Enter 鍵才能執行腳本或函數。&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;每當做出新選擇時,組合方塊都會自動執行指定的腳本或函數。 如果文字編輯框()已更改,但未指定回車鍵,然後按一下組合框,它將運行文字編輯框()。&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;&amp;amp;amp;nbsp;&amp;amp;amp;lt;/P&amp;amp;amp;gt;
&amp;amp;amp;lt;P&amp;amp;amp;gt;這樣有幫助嗎?&amp;amp;amp;lt;/P&amp;amp;amp;gt;&amp;amp;amp;lt;/lingo-body&amp;amp;amp;gt;