Fügen Sie ein neues Auswahlfeld für das Radio hinzu, das auf der Benutzereingabe basiertHallo zusammen,
Ich möchte ein Fenster mit zwei Funkboxen erstellen.
In der 1. Auswahlbox wird der Benutzer aufgefordert, eine Zahl zwischen 1 und 3 zu wählen
Basierend auf der Benutzerauswahl wird dann unter dem ersten Optionsfeld eine neue Redio-Box mit den fließenden Rouls angezeigt:
Wenn der Benutzer "1" wählt -> enthält das zweite Optionsfeld 2 Optionen "a" und "b".
wenn der Benutzer "2" wählt -> Die zweite Optionsbox enthält 3 Optionen "a", "b" und "c".
Wenn der Benutzer "3" wählt, enthält das zweite Optionsfeld 4 Optionen "a", "b", "c" und "d".
Die Idee besteht darin, zu lernen, wie ein neues Auswahlfeld für das Radio basierend auf Benutzereingaben hinzugefügt wird
Vielen Dank!:)
Re: Fügt ein neues Radio-Auswahlfeld hinzu, das auf der Benutzereingabe basiertVielen Dank, Jim!
Perfekt gearbeitet 
Re: Fügt ein neues Radio-Auswahlfeld hinzu, das auf der Benutzereingabe basiertHier sind ein paar Möglichkeiten, dies zu tun ..... andere existieren auch
Names Default To Here( 1 );
rad1 = Radio Box( {"a"} );
rad2 = Radio Box( {"a", "b"} );
rad3 = Radio Box( {"a", "b", "c"} );
New Window( "Test",
vlb = V List Box(
radtest = Radio Box(
{"One", "Two", "Three"},
If(
radtest << get == 1,
Try( vlb[Radio Box( 2 )] << delete );
vlb << append( rad1 << clone box );,
radtest << get == 2,
Try( vlb[Radio Box( 2 )] << delete );
vlb << append( rad2 << clone box );,
radtest << get == 3,
Try( vlb[Radio Box( 2 )] << delete );
vlb << append( rad3 << clone box );
)
)
)
);
New Window( "Test2",
vlb = V List Box(
radtest2 = Radio Box(
{"One", "Two", "Three"},
If(
radtest2 << get == 1,
rad12 << visibility( Visible );
rad22 << visibility( Collapse );
rad32 << visibility( Collapse );,
radtest2 << get == 2,
rad22 << visibility( Visible );
rad12 << visibility( Collapse );
rad32 << visibility( Collapse );,
radtest2 << get == 3,
rad32 << visibility( Visible );
rad12 << visibility( Collapse );
rad22 << visibility( Collapse );
)
),
rad12 = Radio Box( {"a"} ),
rad22 = Radio Box( {"a", "b"} ),
rad32 = Radio Box( {"a", "b", "c"} )
)
);
rad12 << visibility( collapse );
rad22 << visibility( collapse );
rad32 << visibility( collapse );