3 ms·
wxWidgets and <del>Swing</del>SWT are also platform-native. Now find me a single wxWidgets and SWT app that doesn't look slightly off on Linux and OS X. Lookin
by FooBarWidget 12y ago
wxWidgets and <del>Swing</del>SWT are also platform-native. Now find me a single wxWidgets and SWT app that doesn't look slightly off on Linux and OS X.
Looking and feeling native involves so much more than just using native controls.
- gldsmth 12y agoSwing is NOT platform native, that's why SWT was developed in the first place. Swing can use native look-a-like theming but it's not the same thing as SWT's actual, truly native widgets (with native keyboard shortcuts, system services..). wxWidgets and SWT are about as native at it can be in a cross platform GUI library. I don't see why you'd need a screenshot of the go library, it would look the same as a typical wxWidgets or SWT app, which is to say, it uses native controls, but might not be designed according to the "common" UI conventions of the platform.
- Alphasite_ 12y agoIts native on OSX, is it not?
- FooBarWidget 12y agoNo, it only tries to look like OS X by drawing the controls like that. But there are still so many things off that I don't even know where to begin.
- FooBarWidget 12y agoYes I meant SWT, but for some reason I wrote Swing.
- brl 12y agoI use SWT quite a lot and while it's not perfect I find that it works brilliantly in most cases. I encourage the authors of this Go UI library to study SWT and crib heavily from the library internals. Otherwise they'll be sorting out bugs and corner cases that IBM has fixed in SWT long ago.
- jebblue 12y agoSeconded, I find SWT to be easy to program for too.
- johncoltrane 12y agoI love it when native-look-a-like apps give me blue buttons and traffic lights instead of the beautiful graphite I chose in my system preferences.