ButtonGadget3D()
Syntax
Ergebnis = ButtonGadget3D(#Gadget3D, x, y, Breite, Hoehe, Text$ [, Flags])Beschreibung
Erstellt ein Schalter-Gadget innerhalb der Gadget-Liste.
Wenn #PB_Any als '#Gadget3D' Parameter verwendet wird, dann wird die Nummer des neuen Gadgets als 'Ergebnis' zurückgegeben. #Gadget3D ist die Nummer, die (später) von der EventGadget3D() Funktion zurückgegeben wird.
'Flags' sind immer optional und können sich aus einer oder mehreren der folgenden Konstanten (verknüpft mit dem bitweisen '|' OR-Operator) zusammensetzen:#PB_Button3D_Toggle : erstellt einen 'Toggle' Schalter: ein Klick und der Schalter bleibt gedrückt, ein weiterer Klick gibt ihn wieder freiZu diesem Gadget kann mittels GadgetToolTip3D() eine 'Mini-Hilfe' hinzugefügt werden.
Die folgenden Funktionen können zum Kontrollieren des Gadgets verwendet werden:
- SetGadgetText3D(): Ändert den Text des ButtonGadgets.
- GetGadgetText3D(): Ermittelt den Text des ButtonGadgets.
- SetGadgetState3D(): Verwendet mit #PB_Button3D_Toggle Schaltern, um den aktuellen Status zu setzen (1 = gedrückt, 0 = normal).
- GetGadgetState3D(): Verwendet mit #PB_Button3D_Toggle Schaltern, um den aktuellen Status des Schalters zu ermitteln (1 = gedrückt, 0 = normal).
Unterstützte OS
Alle