Hi!
JTK wrote:
>
> Garth Wallace wrote:
> >
> > JTK wrote:
> >
> > > Gervase Markham wrote:
> > >> JTK wrote:
> > >>>
> >
> > >>> and attempting to explain why people are reinventing every UI
> > >>> wheel in sight.
> > >>
> > >> Blame the W3C and CSS 2 :-)
> > >
> > > For making the Mozilla project not use Windows' perfectly good tree
> > > control and instead implement their own, for instance? Did the W3C
> > > force you to do that?
> >
> > No, the fact that we're not just targeting Windows forced us to do that.
> > Can't use Windows tree control on Mac, or UNIX, or BeOS, or Amiga, or...
>
> Ok, so why didn't this force you to not use Windows' file open/save
> common dialog as well? Can't use Windows file open/save dialog on Mac,
> or UNIX, or BeOS, or Amiga, or...
You're right JTK. You've found Mozilla's ugly, hidden secret. We could
be using any native platform's widgets without any problem, but we just
dont want to. I mean, everybody just loves having some extra work, so we
thought: "Hey, let's ditch this lame GTK and MFC stuff and program a
toolkit ourselves! We just pretend that there is no other feasable way,
so noone will complain!"
It nearly would've worked, but then you come along and find the only
dialog we overlooked, and now all of our work is reduced to a pile of
hypocrisy...
Christian