https://bugs.winehq.org/show_bug.cgi?id=46502
--- Comment #8 from Reinhold reinhold.hoffmann@hotmail.com --- Let me finally share my experience of the work associated with this report here.
The key finding is that our Windows apps are not only dependant on Wine but also on the window management of the running platform.
For Linux it is X11 and for other OS there are different window managements (e.g. Mac). Because our main platform is Windows, porting our software to Wine (e.g. for Linux or Mac) the software needs to be tweaked with regards to the window managent software of the underlying platform, too. If tests are OK, fine, but if on a per platform base something needs to be changed the app needs to know the underlying host system and need to make according decisions.
With this in mind I was able to find a reasonable solution for our apps for those missing events here.
In particular I would like to thank you, Alexandre for your patience and support here and the great work on Wine.
That said, our next target platform will be Android. In this context I would like to refer to report #46037 (https://bugs.winehq.org/show_bug.cgi?id=46037). Given the findings here and some early experiences with Android I believe #46037 will be essential for us (one example is to use different audio buffer sizes for Android for audio playback).
Thanks
Reinhold