ScrollAreaScreenGadget()
Syntax
Ergebnis = ScrollAreaScreenGadget(#ScreenGadget, x, y, Breite, Höhe, ScrollBereichBreite, ScrollBereichHöhe, ScrollSchritt)Beschreibung
Erstellt ein ScrollArea-Gadget (scrollbarer Bereich) innerhalb der aktuellen Gadgetliste.
Es ist sehr nützlich, wenn ein Gadget zu groß ist, um in die Fenster-Dimensionen zu passen. In diesem Fall kann es in den ScrollArea-Bereich gelegt werden. Das gesamte Scrolling wird automatisch vom Gadget verwaltet. Dies ist ein Container-Gadget und dafür gedacht, ein oder mehrere Gadgets innerhalb seines Scroll-Bereiches zu haben. Sobald dieses Gadget erstellt wurde, werden alle nachfolgenden Gadgets innerhalb des ScrollArea-Bereiches erstellt. Sobald alle benötigten Gadgets erstellt wurden, muss CloseScreenGadgetList() aufgerufen werden, um zur vorherigen Gadgetliste zurückzukehren. OpenScreenGadgetList() kann später verwendet werden, um weitere Gadgets während des Programmablaufs ("on-the-fly") zum Scroll-Bereich hinzuzufügen.
Parameter
#ScreenGadget Eine Nummer zum Identifizieren des neuen Gadgets. #PB_Any kann verwendet werden, um diese Zahl automatisch zu generieren. x, y, Breite, Höhe Die Position und Abmessungen des neuen Gadgets. ScrollBereichBreite, ScrollBereichHöhe Die Abmessungen des im Gadget enthaltenen scrollbaren Bereichs. Diese können auch kleiner als die äußeren Abmessungen sein, in diesem Fall wird das Scrolling deaktiviert. ScrollSchritt (optional) Die Anzahl an Pixel, um die beim Drücken der Schieberegler-Pfeile gescrollt wird.
Rückgabewert
Gibt im Erfolgsfall einen Wert ungleich Null zurück, andernfalls Null. Wenn #PB_Any als #ScreenGadget Parameter verwendet wurde, dann enthält bei Erfolg der Rückgabewert die automatisch generierte Nummer.
Unterstützte OS
Alle