user interface - Howto keep Delphi App Responsive during GUI Updates? -


This question is in keeping with the GUI in the long run (some seconds in most cases).

I use threads and a work pattern extensively to perform costly tasks in the background thread. But what time does it take about GUI updates? For example, filling a large string grid or tree view? The thread does not help here because everything needs to be synchronized with the main thread.

I know that the application. Processesmase is the problem of , but currently it seems like only one solution

"text">

IMO if GUI update is a hindrance (Even if StartUpdate / EndUpdate is used as @The_Fox), then it is time to reconsider GUI controls to use it. Standart grid, treewewew, list box are not cut to handle only a large number of items. Many executable third parties control both free and commercial for this purpose.

For the starter, check the Virtual Treeview if the barrier grid, the previewview or the listbox is in context.


Comments

Popular posts from this blog

sql - dynamically varied number of conditions in the 'where' statement using LINQ -

asp.net mvc - Dynamically Generated Ajax.BeginForm -

Debug on symbian -