On Sun, 30 Jul 2006 21:42:21 -0000, "brucexs" <[EMAIL PROTECTED]> wrote:
>Thanks to all the people who tested this and help me fix the issues >(I hope!). > >I uploaded a new beta with the result of the fixes as well as a >couple of other small enhancements. > >Here is the story so far. > >PowerPro active buttons ask other programs for the icons and text >they display. This leads to problems if the other program does not >respond to the request. In trying to fix this problem, I went down >a wrong path of building a mechanism to put timeouts on all text and >icon requests to windows and to try to re-activate unresponsive >windows by later queries. > >However, it seems this is not needed. Text appears not to cause >issues if the right system call is used. Further, I have found that >in every program I have, it is enough to use the class icon assigned >to the window (which is kept by the system) and not bother with >querying the window itself. This even works for the small number of >program I have that update active button icons (ie taskbar, _not_ >tray icons), as long as "dynamically update..." on command >list|setup|all bars is checked. > >So there is now an option on that same dialog to have PowerPro use >class icons only for active buttons. This should make active >buttons even more stable. I'd be interested in the results of any >testing people do. Does it work for any programs you have which >change task bar button icons? > >If the class icon setting does not work for you, I have also left >the option of changing the timeout for the request to a window for >its icon: this is still on setup|advanced|limits. > > > > > > > >Attention: PowerPro's Web site has moved: http://www.ppro.org >Yahoo! Groups Links > > > > > > > Hi brucexs, I've been trying out 4.5 RC1 to fix my performance problems, and it seems to do ok. I was going to go back a few beta's from this, to see if the performance could get even better. From what you've said above (I'm probably misunderstanding this), the performance problems should only occur if you have (somhow?) dynamic icons? If so, that's not right - my PowerPro bar does not pull it's icons from the program files - I have saved .ico files for each and every single icon on my PowerPro bar to my hard-drive, and PowerPro has always used these. I have also never had any of the dynamic content that other people seem to have on their bars (*info?). My PowerPro is a program launcher, and that is it - yet the later beta's cause significant performance problems on my PC. Does this also mean that the latest v4.5.05 beta (which you said you hoped should fix performance), will be of no use to me (as I have no dynamic icons or other dynamic content)? What about v4.5.04e that you mentioned had some recent code removed from it? You seem to be saying in the 4.5.05 thread that it is basically 4.5.04e? Or is 4.5.04e different enough to 4.5.05 that I can try it on my PC? A programmer adding 'small enhancements' to a beta (I presume you mean 4.4.05 when you state that above?) in which they've just removed code to try and fix performance problems is a recipe for disaster in my opinion. Nail down exactly what is causing the performance problems first, and then worry about adding new features afterwards. -- Regards, CM Attention: PowerPro's Web site has moved: http://www.ppro.org Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/power-pro/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
