ScrollBarGadget3D()
Syntax
Ergebnis = ScrollBarGadget3D(#Gadget3D, x, y, Breite, Hoehe, Minimum, Maximum, SeitenLaenge [, Flags])Beschreibung
Erstellt ein ScrollBar-Gadget (Schiebebalken) innerhalb der aktuellen Gadgetliste.
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) vom EventGadget3D() Befehl zurückgegeben wird.
Es wird häufig verwendet, wenn nur ein Teil eines Objektes angezeigt wird. Der 'Minimum' - 'Maximum' Bereich sollte zwischen 0 und 10.000 liegen. Die 'SeitenLaenge' ist der Wert, welcher eine Seite definiert. Zum Beispiel: Sie haben ein Bild mit einer Breite von 100 Pixel und Sie sehen nur 25 Pixel. Was Sie sehen, wird eine 'Seite' genannt - in diesem Beispiel ist die Seitenlänge 25, der Minimum-Wert beträgt 0 und der Maximum-Wert 100.
'Flags' sind optional und können sich aus einer oder mehreren der folgenden Konstanten (verknüpft mit dem '|' OR-Operator) zusammensetzen:#PB_ScrollBar3D_Vertical : Der Schiebebalken ist vertikal (anstelle von horizontal, was der Standard ist).Zu diesem Gadget kann mittels GadgetToolTip3D() eine 'Mini-Hilfe' hinzugefügt werden.
Die folgenden Befehle können zum Verwalten dieses Gadgets verwendet werden:
- GetGadgetState3D(): Gibt die aktuelle Position des Schiebebalkens zurück (der Wert liegt innerhalb der Minimum-Maximum Spanne).
- SetGadgetState3D(): Ändert die aktuelle Schiebebalken-Position.
- GetGadgetAttribute3D(): Mit einem der folgenden Attribute:#PB_ScrollBar3D_Minimum : gibt die minimale Schiebebalken-Position zurück. #PB_ScrollBar3D_Maximum : gibt die maximale Schiebebalken-Position zurück. #PB_ScrollBar3D_PageLength: gibt den Wert der Seitenlänge zurück.- SetGadgetAttribute3D(): Mit einem der folgenden Attribute:#PB_ScrollBar3D_Minimum : ändert die minimale Schiebebalken-Position. #PB_ScrollBar3D_Maximum : ändert die maximale Schiebebalken-Position. #PB_ScrollBar3D_PageLength: ändert den Wert der Seitenlänge.
Unterstützte OS
Alle