Re: Please use wxWidgets
- From: Randy Howard <randyhoward@xxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Jan 2006 19:56:36 GMT
Arctic Fidelity wrote
(in article <op.s35z0jjtczmf80@frostbite>):
> 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.
A surprising number of people do. :-)
> 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.
I'd rather have them all use file formats that are portable
instead of worrying about the GUI being identical.
> 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.
That sounds like a design problem.
> Oh well, I guess there isn't a "perfect" solution yet.
Never will be. Perfection is a worthy goal, but unattainable.
--
Randy Howard (2reply remove FOOBAR)
"The power of accurate observation is called cynicism by those
who have not got it." - George Bernard Shaw
.
- Follow-Ups:
- Re: Please use wxWidgets
- From: Arctic Fidelity
- Re: Please use wxWidgets
- References:
- Please use wxWidgets
- From: TwistyCreek
- Re: Please use wxWidgets
- From: Arctic Fidelity
- Re: Please use wxWidgets
- From: Randy Howard
- Re: Please use wxWidgets
- From: Arctic Fidelity
- Please use wxWidgets
- Prev by Date: Re: What's the weirdest filesystem out there?
- Next by Date: Re: broadcast on internet
- Previous by thread: Re: Please use wxWidgets
- Next by thread: Re: Please use wxWidgets
- Index(es):
Relevant Pages
|
|