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