EAGLE Help

dlgListBox


Funktion
Definiert ein List-Box-Auswahl-Feld.

Syntax
dlgListBox(string array[], int &Selected) [ statement ]

Beschreibung
Das dlgListBox-Statement definiert ein List-Box-Auswahl-Feld mit dem Inhalt von array.

Selected gibt den Index des selektierten List-Box-Eintrags wieder. Der erste Eintrag hat den Index 0.

Jedes Element von array legt den Inhalt einer Zeile in der List-Box fest. Keiner der Strings in array darf leer sein (sollte ein leerer String existieren, werden alle folgenden, inklusive des leeren, ignoriert).

Das optionale statement wird immer dann ausgeführt, wenn der Benutzer einen Doppelklick auf einen Eintrag der dlgListBox ausführt.
Bevor statement ausgeführt wird, werden alle Variablen, die von Dialog-Objekten benutzt werden, aktualisiert. Alle Änderungen, die in statement gemacht wurden, wirken sich auf den Dialog aus, sobald das Statement zurückgegeben wird.

Ist der Ausgangswert von Selected ausserhalb des Index-Bereichs von array, wird kein Eintrag selektiert.

Siehe auch dlgComboBox, dlgListView, dlgLabel, Layout-Information, Ein vollständiges Beispiel

Beispiel

string Colors[] = { "red", "green", "blue", "yellow" };
int Selected = 2; // initially selects "blue"
dlgListBox(Colors, Selected) dlgMessageBox("You have selected " + Colors[Selected]);

Index Copyright © 2005 CadSoft Computer GmbH