Wine menu woes
Mike Hearn
mh at codeweavers.com
Sat Apr 10 17:07:14 CDT 2004
On Sat, 10 Apr 2004 12:20:56 -0500, Geoffrey Hausheer wrote:
> That last line is where wine and Windows differ. In windows, the menuid
> is always different, so hMenu never equals hOldMenu. In wine, we reuse
> the menuid, so hMenu always equals hOldMenu. Since SetMenu didn't get
> called after the last createMenu, the menus don't work.
Good catch! Our menu handles are created entirely client side, I think the
right way to fix this is to merge the menu handles with the other handle
hashtables like I think Windows does it.
Ulrich has a patch to do this. What is the status of that work Ulrich?
thanks -mike
More information about the wine-devel
mailing list