Hallo, ich muss wissen, was der Rückgabetyp aus einem Listenfeld ist.
Aus dem Scripting-Index:
Names Default To Here( 1 );
New Window( "Example",
fontobj = lb = List Box(
{"First Item", "Second Item", "Third Item"},
width( 200 ),
max selected( 2 ),
nlines( 6 )
)
);
lb << Set Selected( 2 );
Print( lb << Get Selected );Wird zurückgegeben:
{"Second Item"}Welcher Objekttyp ist diese Rückgabe? Liste, Array? Wie greife ich auf Elemente nach Index zu? Wie soll ich mit den darin enthaltenen Inhalten umgehen? Wenn mehr als zwei Elemente mit Strg ausgewählt werden, werden mehrere Elemente in dieser Liste oder diesem Array zurückgegeben?
Was ist der Unterschied zwischen << Get Selected und << Get Selected Indices? In den meisten Codeausschnitten, die ich sehe, ist es üblich, Get Selected Indices zu verwenden, und ich verstehe nicht, warum Sie nur die Indizes abrufen sollten, wenn Ihr ultimatives Ziel darin besteht, den Inhalt abzurufen.
Außerdem, wenn ich den Application Builder verwende, wie kann ich meine Debugging-Ausdrucke sehen? Werden sie in das allgemeine Protokollfenster aufgenommen?
Vielen Dank