Would a modern native desktop UI framework and VS Code designer be interesting for the D community?
Adam D. Ruppe
destructionator at gmail.com
Tue Apr 21 13:43:46 UTC 2026
On Monday, 20 April 2026 at 21:15:53 UTC, macasm wrote:
> * Would this be interesting for your projects?
I've never really understood what benefits the "modern" approach
bring. I've experimented with some things but the `new Class(x)`
keeps ended up good enough.
> * What do you currently use for desktop UI in D?
my minigui.d
> * Would you prefer direct native Win32 generation, or a
> cross-platform backend?
My approach was "both": using standard controls gives a lot of
benefits since tons of little things just work, but then you
might also want to use other operating systems.
I spend far more time on little interaction stuff than the
backend. Like drawing is trivial, but then you want clipboard and
drag and drop and context menus and once all that's there, you
want click and drag to scroll the right way as you select, you
want keyboard shortcuts..... just tons of little things.
When you use the standard Windows control, most of that just
works so there's a lot of value there. But then there's things
that don't have standard Windows controls, hence me doing both.
> * How important would live preview / visual designer tooling be?
I've never felt the need for it, it is easier to express things
in code and just do a quick recompile to see it.
More information about the Digitalmars-d-learn
mailing list