Dmitry Timoshkov wrote:
Is there a real bug you are trying to fix?
Yes. Some accounting app that works perfectly under Windows, has its menu cut off at the last separator. Because the part which is cut off contains some essential functions (like creating a new database), I'd classify as a bug. And as the patch fixes makes it run as under Windows I'd classify as a fix. Good fix ? I don't know.
The app uses the Window menu in a very untypical way (it's not called Window, and most of the menu isn't related to window operations, the only Window menu functionality used is the window list). I wouldn't call it standards-compliant, but it works under Windows and there's no reason why it shouldn't work in WINE.
When I last time worked with MDI code including Window menu handling I did a lot of tests under Windows. Did you?
I did some (especially under Windows, where it's easier to find an MDI application that works). However, I wouldn't call that "a lot of tests". That's why I've asked for help here.
Krzysztof