On 23/04/2018 6:12 PM, TheGag96 wrote:
Heya guys. For my projects that use a GUI library, I've tried both tkd
and DlangUI. Both I feel have their drawbacks, and I'd like to know if
any of you are using anything you find better. In my case, my ideal
choice would be:
- Nice bindings/API, friendly to idiomatic D
- Cross platform
- Can compile to a standalone binary (no shared libraries or extra files)
- Reasonably efficient
- Support for a good amount of well-working widgets
Although quite a cool library, my biggest issue with DlangUI was that it
was a little mind-bending at times to keep track of multiple widgets
that view/modify the same data without screwing things up. I saw QtE5
recently and have been thinking about trying it out.
What do you all recommend? Thanks!
Just an FYI, when windowing is done properly there will be extra shared
libraries. You can't get away from it without a lot of duplication of
code that other libraries have developed (and is standard).