Quote:
Originally Posted by ChaosKing
Wouldn't simply changing the background color be enough in this case? (+ adding darktheme item to context menu)
|
There are some details like the 'Search' hint done with an API call or the Clear button, in the end you would probably end up with much custom drawing which is rather unpleasant to do and replacing controls.
WPF had it's issues in the beginning, that's why I didn't use it early but now it's really that much better than WinForms, it's like comparing cmd with powershell, massive improvement. I should have used it earlier and I bet the musicbee author regrets it as well.
In staxrip most dialogs are code generated just to avoid dealing with WinForms, yesterday I was thinking how am I going to let users edit settings and had all kind of crazy ideas until I settled for an approach, something I maybe have learned from mpv and also use in Open with++ (INI conf thing). I already had the WinForms designer open and then realized I can't do this anymore (High DPI is such an amazing pain in the ass with WinForms), ironic thing is Microsoft has currently one of it's best engineers (that guy from the roslyn team) working to port the WinForm designer to .NET Core, I don't know why they are doing this.
edit:
I wish it would be easier to use HTML, Microsoft is not helping much with that and Electron is too heavy for small tools, maybe there are ways I did not figure out yet.
edit2:
@BetA13
Thanks for the positive feedback btw.