![]() |
Flickery Update |
Post Reply ![]() |
Author | |
Vitaly ![]() Groupie ![]() Joined: 05 November 2004 Status: Offline Points: 70 |
![]() ![]() ![]() ![]() ![]() Posted: 06 May 2008 at 11:52am |
In example Task Panel, if you click on toolbar button Search, then expand "When was it modified?" item and try to scoll the left view, the scrolling looks bad, lots of flickering, bad redrawing.
|
|
![]() |
|
cpede ![]() Senior Member ![]() Joined: 13 August 2004 Location: Denmark Status: Offline Points: 657 |
![]() ![]() ![]() ![]() ![]() |
Any suggestions how to get rid of the extreme flikkering in the TaskPanels. I have added a dialog control when when resizing it flickers.
-cpede
|
|
![]() |
|
rdhd ![]() Senior Member ![]() ![]() Joined: 13 August 2007 Location: United States Status: Offline Points: 871 |
![]() ![]() ![]() ![]() ![]() |
We don't let the docking panes update dynamically as the user resizes them. We wait until the user lets the mouse up to resize. Also my code resizes the task panel in a docking pane along with another window we have in the same docking pane and had lots of flickering if the user resizes the frame window. I found that I needed to add SWP_NOCOPYBITS to the flags sent to SetWindowPos. Flickering was greatly reduced when I modified the flag.
Now if I can just figure out how to keep all the dialogs added as items to a group from flickering whenever the user merely moves over the group headers ... CJ must be doing an invalidate of the entire group contents each time a mouse moves over a header. What a light show! Pink Floyd would be proud.
|
|
![]() |
Post Reply ![]() |
|
Tweet
|
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |