Earlier quoted context omitted.
I remember >10 years ago there used to be some "plaf" libraries that provided very easy themeing abilities for Swing that even came with a WYSIWYG tool to create themes. It is a shame something like that never became part of Swing itself and instead you have to create tons of classes just for a theme.
Or actually buy them. http://www.jgoodies.com/ is still in business, to give a possible example.
ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
81–87 of 87 posts
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#82Earlier quoted context omitted.
Or actually buy them. http://www.jgoodies.com/ is still in business, to give a possible example.
This doesn't fix the issue of Swing theming being hard. The fix would be to make it much easier, preferably with a visual editor.
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#83Earlier quoted context omitted.
This doesn't fix the issue of Swing theming being hard. The fix would be to make it much easier, preferably with a visual editor.
You mean like Netbeans Matisse, or more like actually having a designer on the team?
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#84Earlier quoted context omitted.
You mean like Netbeans Matisse, or more like actually having a designer on the team?
I was talking about themes, not UI design. Think GTK themes (though not their implementation), not where buttons in a form will go.
https://www.youtube.com/watch?v=SpKANTHXwmo
As mentioned, having a designer on the team matters.
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#85How about Avalonia. https://avaloniaui.net/ The assertion that there are no .NET core GUI frameworks and that resorting to the abomination that is electron is the solution is just false. Or go full functional with an Elmish architecture using F#, .net core and Avalonia.
F# is a niche language among .NET developers, because adopting it closes the doors to lots of enterprise tooling (including Visual Studio designers), that only consider VB.NET and C#
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#86Earlier quoted context omitted.
F# is a niche language among .NET developers, because adopting it closes the doors to lots of enterprise tooling (including Visual Studio designers), that only consider VB.NET and C#
Visual Studio designers are an abomination. Once beyond anything trivial it is slow and buggy and a pain. Look at FUNC.UI https://github.com/FuncUI/Avalonia.FuncUI to see how code only UIs could look.
No designer, I get to move into something else.
The Web being the exception here, as it keeps rebooting itself without ever learning from native toolkits.
Re: ElectronCGI – A Solution to Cross-Platform GUIs for .NET Core
#87Earlier quoted context omitted.
I was talking about themes, not UI design. Think GTK themes (though not their implementation), not where buttons in a form will go.
"How to design a modern Java Swing UI inspiration using Netbeans" https://www.youtube.com/watch?v=SpKANTHXwmo As mentioned, having a designer on the team matters.