-
-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TODO implement WindowManager for wxwidgets? #527
Comments
Hi, So windows (and the window manager) arent implemented (at all) on native yet... and will certainly take a little time to do so. That said, i dont think it was impossible, and when writing the composite window manager, i had wx in mind. So im hoping there wont be a huge amount of friction. Probably not what you wanted to hear... Cheers, EDIT: are you actually looking for a mutli window (MDI) type application? |
Absolutely no MDI in my mind, yes. The docs should probably improved to specify that WM is MDI stuff. I think I need to change the issue title to "docs need to be improved to specify that WM is MDI stuff", right? |
For example, to include this info here: http://haxeui.org/api/haxe/ui/containers/windows/windowmanager/ |
well, window manager certainly doesnt have to be for MDI, but its probably its most likely use case - but either way - no native counterpart currently. And yeah, docs are a little sparse :( |
Well... Making Qt (or something) available for Haxe was a long ago standing dream for myself, so some chances I will help develop any stuff at haxeui (I am a polyglot one). Unsure whether I will allocate time & effort though. |
@ianharrigan For perspective view, a competing React Native / Proton Native [2] frameworks also have little progress[1] at Linux desktop target completeness, however something is done for both Qt and wxWidgets [1] https://proton-native.js.org/#/wx_backend |
Expected Behavior
wxwidgets backend should show approximately the same as html backend
Current Behavior
html backend shows Screenshot 1 (see Media below).
wxwidgets 3.2.2 backend at ubuntu 20.04.x shows the Screenshot 2 (see Media below).
Possible Solution
I could help develop haxeui however I will be offline during 6 weeks of summer, maybe available later at September+
Steps to Reproduce (for bugs)
Media
Screenshot 1 (html)
Screenshot 2 (wx)
Test app / minimal test case
See "Link to your project" below.
Context
Your Environment
https://github.com/haxewallet/haxewallet/tree/6186d2b3850a1f06f41db66c83fe399d62e381f0
https://www.haxeui.org/builder/?e5aafe56
The text was updated successfully, but these errors were encountered: