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

<- ScrollAreaGadget3D() - Gadget3D Inhaltsverzeichnis - SetActiveGadget3D() ->