Redrawing a collection in a listbox


I have a window containing a collection-type listbox in a subform. A method run using CALL FORM (from another process) changes the contents of some of the elements of the collection, and some of the variables in the main form.

That all works; but the display doesn’t change. I’ve tried REDRAW WINDOW and using REDRAW on various items, but it’s not until I click in the listbox that everything updates.

What am I missing?


You have to assign the value to itself:


Thanks, Christian. For some reason, I had thought that that requirement had disappeared. I was wrong!