Performance Enhancements Update
|
Score one for the Escape Design Team! This performance enhancement will be in the next release, due out in about a week. Speed is good! |
Some change to Windows in the past 8 months or so has occurred, which tremendously slowed down the tab removal. What was happening was that we told Windows to remove each tab. As it began removing the first tab, the second tab tries to get focus and display itself, and at the same time, Windows is now trying to remove it. There was an internal "tug of war" going on you might say. There was about a .75 second battle for each tab, after which the remove code wins, and then the scenario repeats for the next tab. The different behaviors between XP and Vista show that these two operating systems handle these commands differently. What Bill did was set a property on the tabs, before the removal, to tell them "you will not display yourself under any circumstances." This eliminated the tug of war. Now all our forms, at least on our tests here, are being closed down in approximately 2 seconds or less. XP is faster at this than Vista in nearly all cases. We anticipate that users are going to appreciate having these seconds back. |
Comments? Send us an email and let us know what you think.