Print Page | Close Window

Question about 10.1 regarding MDI Flicker

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Suite Pro
Forum Description: Topics Related to Codejock Suite Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=4067
Printed Date: 17 November 2024 at 9:42am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Question about 10.1 regarding MDI Flicker
Posted By: LittleJK
Subject: Question about 10.1 regarding MDI Flicker
Date Posted: 26 April 2006 at 3:03pm
Hi are there any future updates or patches for the MDI tab flickering problem? We've been researching over the last few days and it seems like the issue should be fixed by now since the problem has been identified since a few releases before with documentation saying it should be done by 9.80. There are some homemade hacks out there just the question is should we wait and see if codejock has made the changes and will be updating it soon. I see there are some objects in the commandbars workspace component that refers to IgnoreOnActivateFlicker, what is it suppose to do? We are really interested in buying this software control if it can work properly.



Replies:
Posted By: SuperMario
Date Posted: 26 April 2006 at 3:54pm
Reduces the "flicker" that occurs when a MDI Child caption becomes active.

Caption "Flickers" sometimes appear when a MDI Child becomes active.  This usually happens in a MDI application were child items are maximized and not in groups.  And the application must be using the Windows XP "Blue" theme.

To reduce the "flickers" set IgnoreFlickersOnActivate to False.  Now CodeJock routies will be used to draw windows, this will remove the flickers, but in some special cases there can be some drawing problems appear.  If problems occur, then you will need to set this to True.

Setting IgnoreFlickersOnActivate to True will the standard windows behaviour to draw, but flickers will appear.

By default, IgnoreFlickersOnActivate is False.


Posted By: LittleJK
Date Posted: 26 April 2006 at 5:03pm
Thanks, just the real question is what is codejock doing about the closing of the mdi child, there are alot of problems with that too. Question though how do you set up a group?


Posted By: nighthawk
Date Posted: 26 April 2006 at 5:37pm
I just upgraded to 10.1 and the IgnoreFlickersOnActivate doesn't appear to have any effect on flicker.  In fact, using 9.8, I managed to add some workaround code which got rid of the flicker but my workaround no longer works with 10.1. 

Also, I use the Windows XP "Silver" theme and the flicker is still present.


Posted By: LittleJK
Date Posted: 26 April 2006 at 5:47pm

awesome, yeah this little example still seems promising if I sit down and like get it to work. It does work well with 10.1 just it's quite a lengthy work around... So I have 3 options then, 1.) sit and wait for codejock to fix their issue, 2.) do the workaround or 3.) don't use sizable forms but to manually size each form to fit the screen. Seems like anyway I really go a lot of work will happen.

  https://forum.codejock.com/uploads/LittleJK/2006-04-26_174333_2005-10-11_214243_CodeJockMdiFlicker.zip - 2006-04-26_174333_2005-10-11_214243_CodeJockMdiFlicker.zip




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net