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