有條件地在新視窗中包含框元素;我正在使用 `New Window()` 建立一個自訂列選擇 GUI,需要選擇的列清單取決於前一個視窗中選擇的選項。如何根據條件設定視窗中存在的 Box 元素? (如圖所示,如果選擇了“單列”,則只有橘色元素;如果選擇了“雙列”,則只有綠色元素)。

我嘗試使用匹配()函數(在腳本中已註解掉),但沒有成功。
Clear Globals();
Names Default To Here(1);
// Config.
window_Radio = New Window( "Wafermap viewer config.",
<
<MODAL></MODAL>
<P>另外,我無法讓帶有單選按鈕的面板框拉伸以填充窗口,如何在不手動調整窗口大小的情況下實現這一點?</P> <BR />
<LINGO-LABS id="lingo-labs-961018" slang="en-US" mode="CREATE">
<LINGO-LABEL>自動化和腳本編寫</LINGO-LABEL>
</LINGO-LABS>
回覆:有條件地在新視窗中包含框元素;如果 Box() 是一個非常容易使用的選項
Names Default To Here(1);
New Window("Example",
H List Box(
englishBox = If Box(1, Text Box("Good day")),
frenchBox = If Box(0, Text Box("Bon Jour"))
)
);
Wait(5);
englishBox << Set(0);
frenchBox << Set(1);
回覆:有條件地在新視窗中包含框元素;對於面板框的拉伸,我認為您可以例如添加一個“空白”間隔框作為第一個顯示框。
Names Default To Here(1);
window_Radio = New Window("Wafermap viewer config.",
<
<TYPE></TYPE>
<BR />
回覆:有條件地在新視窗中包含框元素;除了使用 IfBox 之外,還可以使用每個顯示框都具有的 Visibility 屬性:
Names Default To Here(1);
New Window("Example",
H List Box(
englishBox = Text Box("Good day"),
frenchBox = Text Box("Bon Jour", <
<VISIBILITY></VISIBILITY>