| ▲ | Rohansi 3 hours ago |
| I'm curious why you'd want this over using a GUI library that is actually cross-platform? The way you've worded things suggests to me that you're building something new. |
|
| ▲ | radarroark 3 hours ago | parent | next [-] |
| I want to go back to making desktop programs the way we used to before they turned into web apps that bundled chrome. I know I should just use Qt but I have some experience already with win32, and all the programs I have fond memories of are written with it (foobar2000, winamp, Everything, etc). |
| |
| ▲ | purerandomness 4 minutes ago | parent | next [-] | | You might like https://www.lazarus-ide.org/ | |
| ▲ | swinglock 3 hours ago | parent | prev | next [-] | | Win32 and Wine being a lightweight alternative to HTML and Electrum is a fun idea. | | |
| ▲ | Rohansi 3 hours ago | parent [-] | | Wine is going to require at least as much disk space as Electron. Performance and memory usage should at least be better though. |
| |
| ▲ | wizzwizz4 an hour ago | parent | prev [-] | | Have you considered Tk? Visually, it's quite like Win32, but it's fully cross-platform and (as of Tcl 9.0) has basic screen-reader support – so no mucking around with OLEACC shims or IAccessible2, as you'd need for COMCTL32. And it supports virtually everything Win32 does, with the ability to drop down to platform-specific sorcery (i.e., Win32) if the need arises. |
|
|
| ▲ | dfabulich 34 minutes ago | parent | prev | next [-] |
| Because, as they always say, Win32 is the only stable ABI on Linux. |
|
| ▲ | nxobject 3 hours ago | parent | prev | next [-] |
| Perhaps a Windows-only RAD framework? (Admittedly, I can only think of VB6...) |
| |
|
| ▲ | scotty79 3 hours ago | parent | prev [-] |
| Visial Studio is quite good for gui. |
| |
| ▲ | Rohansi 3 hours ago | parent [-] | | It is. But if you mean .NET WinForms then you don't really need Wine because Wine uses Mono to run .NET executables. If using WPF then you should check out Avalonia UI [1] which is a cross-platform alternative that is also probably better (and has good tooling in VS). There's also .NET MAUI [2] but it's maybe not as good for desktop apps. [1] https://avaloniaui.net/
[2] https://dotnet.microsoft.com/en-us/apps/maui |
|