wineserver currently tracks a lot of info about windows (those things on the screen, not the operating system). It turns out (see http://bugs.winehq.org/show_bug.cgi?id=5231 ) that it probably needs to do the same thing for menus and menuitems to make the win32 apis GetMenuItemCount and GetMenuItemInfo work for menus of other processes. (Why would you need that, you say? To support gui test scripting languages, e.g. Perl's win32::GuiTest; see http://kegel.com/wine/testsw.html I have a feeling that big companies won't take Wine seriously until they can run their apps' regression tests on Wine. So this is, if not urgent, at least pretty desirable.)
This seems to be part of Dimi Paun's TODO list. Dimi, were you about to do this? If not, am I on the right track here?
Thanks, Dan
On Sun, 2006-05-14 at 15:02 -0700, Dan Kegel wrote:
This seems to be part of Dimi Paun's TODO list. Dimi, were you about to do this? If not, am I on the right track here?
It wasn't on my TODO, I was just keeping track of the task. Alexandre told me that Urlich had a patch about 2 years ago (at WineConf 2004), and he was supposed to clean it up for inclusion, but I guess that never happened.
Not sure what the status of that patch is at the moment.
On 5/14/06, Dimi Paun dimi@lattica.com wrote:
[ http://bugs.winehq.org/show_bug.cgi?id=5231 ] This seems to be part of Dimi Paun's TODO list.
It wasn't on my TODO, I was just keeping track of the task. Alexandre told me that Urlich had a patch about 2 years ago (at WineConf 2004), and he was supposed to clean it up for inclusion, but I guess that never happened.
Hmm. Ulrich (Weigand, I presume) hasn't been active on the wine list lately, so I'm cc'ing him on this... maybe he can send us the old patch even if it's not ready, so we can see what he was thinking. Otherwise we'll just plow ahead, and have the server track the neccessary info about menus just like it tracks info about windows. - Dan
On Sun, 2006-05-14 at 18:33 -0700, Dan Kegel wrote:
Hmm. Ulrich (Weigand, I presume) hasn't been active on the wine list lately, so I'm cc'ing him on this...
No, my bad, it's Ulrich Czekalla.