http://bugs.winehq.org/show_bug.cgi?id=14391
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net 2008-07-09 15:31:20 --- Hello,
yes, the redrawing behaviour is a bit of pain. I occasionally use that app for converting between exotic ISO image formats.
From a quick glance:
It's a Delphi 6 app, packed with a "customized" version of UPX. Judging from exports and code signatures it seems to make use of the freely available "XP Menu" Delphi component to mimic the Office XP look and feel.
http://www.shagrouni.com/english/software/xpmenu.html
The Delphi source is also available there: http://www.shagrouni.com/download/xpmenu.zip It mainly consists of a 143K XPMenu.pas unit. This should give valuable insights how the owner drawn stuff (menu, toolbar) is realized (subclassing, message hooks, canvas/painting code) and where the actual bottleneck lies.
Regards