Is there a way to suppress the drawing of a listbox when it is being rebuilt. We are seeing flickering on Win machines and on Macs it can take a long time to rebuild the list. If we set the visible flag to false, we get a fast rebuild on the Mac but the area where the list was goes blank and then redraws when we set the visible flag back to true.
A method is described there that I saw on hilfDirSelbst, which amnounts to replacing a listbox object rather than rewriting its contents. Amazing speed gains.
Thank you Peter,
I have yet to try it on our list, which is a multi column list. We have achieved some speed increase by hiding and showing, not very elegant.