Re: Please use wxWidgets
- From: "Arctic Fidelity" <spam@xxxxxxxxxxxxxxxxx>
- Date: Sun, 29 Jan 2006 18:08:33 -0600
On Sun, 29 Jan 2006 03:04:43 -0600, Randy Howard <randyhoward@xxxxxxxxxxxxxxxxx> wrote:
Arctic Fidelity wrote (in article <op.s339k7olczmf80@frostbite>):
Got a few problems with that. I have seen wxWidgets type programs on a Mac, and no, they don't work like a Mac program. Sure they superficially resemble what the Mac OS looks like, but often stuff just isn't right. I also find this to be the case on Windows, where things don't quite feel right. On the other hand, even if that were all fixed, as others have pointed out, it's C++. :-P Bleh. ;-)
This is the dirty little secret about cross-platform GUI programs. They never feel right on any of them. Each window manager has special hooks on a given platform to tie into other features. Things that are written natively for the program support the bells and whistles, the cross-platform stuff may have the right shapes and icons on the corners of the windows, but it doesn't work the same.
And to me, I really get put off by a program that doesn't feel right. I would rather have the program slightly less portable by having each interface written in the native platform code than try to take advantage of a cross platform GUI which really is not going to make anyone particularly happy. On the other hand, I really couldn't justify coding all the interface elements separately for each platform if the program was not very big and could not be isolated very well from the interface.
Oh well, I guess there isn't a "perfect" solution yet.
- Arctic
-- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/ .
- Follow-Ups:
- Re: Please use wxWidgets
- From: Randy Howard
- Re: Please use wxWidgets
- References:
- Please use wxWidgets
- From: TwistyCreek
- Re: Please use wxWidgets
- From: Arctic Fidelity
- Re: Please use wxWidgets
- From: Randy Howard
- Please use wxWidgets
- Prev by Date: Web based graphical GNU diff
- Next by Date: Re: What type of algorithm do I need? -- Learning, etc.
- Previous by thread: Re: Please use wxWidgets
- Next by thread: Re: Please use wxWidgets
- Index(es):
Relevant Pages
|
|