Diese Funktion positioniert den Slider A und zeichnet ihn innerhalb des Redraw-Rechtecks <rect>. Der Inhalt der Listbox wird nicht aktualisiert, d.h. evtl. muß lbox_update() aufgerufen werden. Ist <rect> 0L, dann wird nur die Position der Slider-Objekte geändert, aber die Objekte werden nicht gezeichnet.
Deklaration:
void lbox_set_slider( LIST_BOX *box, WORD first, GRECT *rect );
Aufruf:
lbox_set_slider( box, first, &rect );
oder
lbox_set_asldr( box, first, &rect );
Variable Belegung Bedeutung
Eingaben:
contrl[0] 175 lbox_set
contrl[1] 2 Einträge in intin
contrl[3] 2 Einträge in addrin
intin[0] 0 lbox_set_slider
intin[1] first Index des ersten sichtbaren Eintrags
addrin[0] box Zeiger auf die Listbox-Struktur
addrin[1] rect Zeiger auf Redraw-Rechteck oder 0L
Ausgaben:
contrl[2] 0 Einträge in intout
contrl[4] 0 Einträge in addrout