How can I force updates to the application windows during a long callback or other internal operation?
If you have a long-running callback or internal operation that tries to modify the application windows incrementally during its execution, you will notice that this doesn’t happen; the windows of your app freeze for the duration. This is by design: all gtk events (including window refreshing and updates) are handled in the mainloop, and while your application or callback code is running the mainloop can’t handle window update events. Therefore nothing will happen in the application windows.
Related Questions
- What if I have Windows Updates or other Application updates scheduled to run on workstations with Power Save installations?
- How can I force updates to the application windows during a long callback or other internal operation?
- Can I use older application programs with Indexer LPT under Windows 2000/XP?