Home Listboxen LIST BOX - CREATE (AES 170) LIST BOX - DO (AES 172)

2.4.3 LIST BOX - UPDATE (AES 171)

UPDATE aktualisiert den Inhalt der Listbox-Objekte, d.h. die Funktion <set> (s.o.) wird für jedes der Objekte aufgerufen. Wenn <rect> nicht 0L ist, wird es als Zeiger auf ein GRECT betrachtet, das für den Redraw der Listbox benutzt wird. Andernfalls werden die Objekte nur aktualisiert, aber nicht gezeichnet.

Deklaration:
void lbox_update( LIST_BOX *box, GRECT *rect );

Aufruf:
lbox_update( box, &redraw_rect );

Variable         Belegung        Bedeutung
Eingaben:

contrl[0]        171             lbox_update
contrl[1]        0               Einträge in intin
contrl[3]        2               Einträge in addrin

addrin[0]        box             Zeiger auf die Listbox-Struktur
addrin[1]        rect            Zeiger auf das Redraw-GRECT oder 0L

Ausgaben:

contrl[2]        0               Einträge in intout
contrl[4]        0               Einträge in addrout


Home Listboxen LIST BOX - CREATE (AES 170) LIST BOX - DO (AES 172)