Bedingt Box-Elemente in ein neues Fenster() einfügen;Ich erstelle eine benutzerdefinierte Spaltenauswahl-GUI mit `New Window()`. Die Liste der auszuwählenden Spalten hängt von der im vorherigen Fenster ausgewählten Option ab. Wie kann ich bedingt festlegen, welche Box-Elemente im aktuellen Fenster angezeigt werden? (In der Abbildung ist nur das orangefarbene Element vorhanden, wenn „Einzeln“ ausgewählt wurde, und nur das grüne, wenn „Doppelt“ ausgewählt wurde.)

Ich habe etwas mit Übereinstimmen() versucht (im Skript auskommentiert), aber leider ohne Erfolg.
Clear Globals();
Names Default To Here(1);
// Config.
window_Radio = New Window( "Wafermap viewer config.",
<
<MODAL></MODAL>
<P>Seitenleiste: Ich schaffe es nicht, dass sich das Bedienfeld mit den Optionsfeldern an die Fenstergröße anpasst. Wie kann ich das erreichen, ohne die Fenstergröße manuell anzupassen?</P> <BR />
<LINGO-LABS id="lingo-labs-961018" slang="en-US" mode="CREATE">
<LINGO-LABEL>Automatisierung und Skripterstellung</LINGO-LABEL>
</LINGO-LABS>
Betreff: Bedingtes Einbinden von Box-Elementen in ein neues Fenster();Wenn Box() eine recht einfache Option ist, dann ist es eine solche.
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);
Betreff: Bedingtes Einbinden von Box-Elementen in ein neues Fenster();Für die Erweiterung des Bedienfelds könnten Sie beispielsweise ein leeres Abstandshalterfeld als erstes Anzeigefeld hinzufügen.
Names Default To Here(1);
window_Radio = New Window("Wafermap viewer config.",
<
<TYPE></TYPE>
<BR />
Betreff: Bedingtes Einbinden von Box-Elementen in ein neues Fenster();Eine Alternative zu IfBox ist die Verwendung der Visibility-Eigenschaft, die jedes Anzeigefeld besitzt:
Names Default To Here(1);
New Window("Example",
H List Box(
englishBox = Text Box("Good day"),
frenchBox = Text Box("Bon Jour", <
<VISIBILITY></VISIBILITY>