Re: Please use wxWidgets
- From: "Arctic Fidelity" <spam@xxxxxxxxxxxxxxxxx>
- Date: Mon, 30 Jan 2006 18:49:13 -0600
On Mon, 30 Jan 2006 13:56:36 -0600, Randy Howard <randyhoward@xxxxxxxxxxxxxxxxx> wrote:
Arctic Fidelity wrote (in article <op.s35z0jjtczmf80@frostbite>):
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.
Hehe, I can definitely agree with you there! If there was actually something of a compatible file format out there, I would be a happy camper. I still think no one has come up with a better solution to portable file formats than simple, plain text, and even then, there are encoding issues if one is not careful.
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.
I was thinking particularly of little applets that are really just a few buttons or such and some fields thrown together that create a small but useful utility. A basic calculator, for example, which really may only have a few variables, and each button tied to a certain function or such. With that, there is hardly enough code in the back to be able to isolate it completely from the interface code. The amount of code you will be rewriting for the interfaces is significantly larger at that point than the actual processing done in the back.
Of course, I hold that this is only true for very small programs, most of which are very simple indeed, and may not even be considered real applications by some people.
- 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
- Re: Please use wxWidgets
- From: Arctic Fidelity
- Re: Please use wxWidgets
- From: Randy Howard
- Please use wxWidgets
- Prev by Date: Re: What's the weirdest filesystem out there?
- Next by Date: Re: General structure of disassembler
- Previous by thread: Re: Please use wxWidgets
- Next by thread: Re: Please use wxWidgets
- Index(es):