OWBasic

Gruppe GRAPHIC Start INTRO Alphabetischer Index

Darstellen einer Scrollbar

SBDRAW SCRBAR%[]

Diese Prozedur stellt eine Scrollbar mit den durch SCRBAR gegebenen Eigenschaften dar. SCRBAR muß wie folgt definiert sein:

CONST scrbar=(<Position>,
<x>, <y>, <y2>,
<Anzahl Elemente>, <Elemente pro Seite>,
<Flags>,
0, 0)
<Position> gibt an, welches Element sich momentan oben in der dargestellten Liste befindet.
Mit <Flags> können einige Details spezifiziert werden:

flagBedeutung
0x0001Up-Button schattiert
0x0002Down-Button schattiert
0x0004die Buttons werden von SBTOUCH ausgewertet
0x0008Rahmen wird nicht dargestellt

Die letzten beiden Elemente werden von SBDRAW und SBTOUCH%() intern verwendet und müssen deshalb zwingend existieren.

SBDRAW und SBTOUCH ersetzen die OSL-Funktionen GUI_SCR und GUI_QSCR!() und sind zu ihnen kompatibel.


  • SBTOUCH - Abfragen einer Scrollbar
Gruppe GRAPHIC Start INTRO Alphabetischer Index