ComboBoxGadget3D()

Syntax

Ergebnis = ComboBoxGadget3D(#Gadget3D, x, y, Breite, Höhe [, Flags])
Beschreibung
Erstellt ein ComboBox (Auswahl-) Gadget innerhalb der aktuellen Gadget-Liste. Sobald eine ComboBox erstellt wurde, ist ihre Liste mit Einträgen leer.

Parameter

#Gadget3D Eine Nummer zum Identifizieren des neuen 3D-Gadgets. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren.
x, y, Breite, Höhe Die Position und Abmessungen des neuen Gadgets.
Flags (optional) Dies kann eine Kombination (mittels des '|' Operators) der folgenden Konstanten sein:
  #PB_ComboBox3D_Editable  : Macht die ComboBox editierbar

Rückgabewert

Gibt im Erfolgsfall einen Wert ungleich Null zurück, andernfalls Null. Wenn #PB_Any als #Gadget3D Parameter verwendet wurde, dann enthält bei Erfolg der Rückgabewert die automatisch generierte Nummer.

Anmerkungen

Zu diesem Gadget kann mittels GadgetToolTip3D() eine 'Mini-Hilfe' hinzugefügt werden.

Die folgenden Funktionen können verwendet werden, um auf die Listen-Inhalte zuzugreifen:

- AddGadgetItem3D(): Fügt einen Eintrag hinzu.
- GetGadgetItemText3D(): Gibt den Text eines Gadget-Eintrags zurück.
- CountGadgetItems3D(): Zählt die Einträge in der aktuellen Combobox.
- ClearGadgetItems3D(): Entfernt alle Einträge.
- RemoveGadgetItem3D(): Entfernt einen Eintrag.
- SetGadgetItemText3D(): Ändert den Text eines Gadget-Eintrags.

- GetGadgetState3D(): Ermittelt den Index (beginnend bei 0) des aktuellen Elements.
- GetGadgetText3D(): Ermittelt den (Text-) Inhalt des aktuellen Elements.
- SetGadgetState3D(): Ändert das ausgewählte Element.
- SetGadgetText3D(): Ändert den anzuzeigenden Text. Wenn das ComboBoxGadget nicht editierbar ist, muss sich der Text in der Aufklapp-Liste befinden.

Unterstützte OS

Alle

<- CloseGadgetList3D() - Gadget3D Inhaltsverzeichnis - ContainerGadget3D() ->