Hi!

JTK wrote:
> 
> jesus X wrote:
> >
> > JTK wrote:
> > > > Because, as someone else explained, the API for a file dialog is "Get
> > > > me a filename, please". That for a tree control is somewhat more
> > > > complex,
> > > Not much more.  "Display this tree of items, please".  "Tell me the
> > > current selection".
> >
> > In english, you are correct. But, since my English -> Machine code compiler
> > is still in the pre-planning phase, it's not yet an acceptable programming
> > language. The API calls on the three major platforms are not only
> > significantly different for this type of function, they're also
> > significantly more complex than "Display a tree". As such, it's inefficient
> > to code it 3+ times.
> >
> 
> But the API to get a file name from the user is *not* significantly more
> complex than "Get me a filename", and doesn't differ significantly
> between platforms?  Hell, the very filenames they're getting differ
> significantly between platforms!
> 
> One of us is just making excuses here.

That's why about 5% of the Mozilla codebase is native. If it wouldn't be
for those details, it would be 0%.

I simply don't see why you are arguing over this. Do you want to say
that mozilla.org has been lieing (sp?) about the platform disparity
between the widgets? Do you think that the Mozilla developers could have
developed a browser-suite for the three main platforms with the same
CSS-conformance, without taking the own-widgets route?

Christian

Reply via email to