[Lazarus] Why MDI for Qt only

Michael Van Canneyt michael at freepascal.org
Wed Jun 18 09:32:26 CEST 2008



On Wed, 18 Jun 2008, tiziano de togni wrote:

> Mattias Gärtner ha scritto:
> > Zitat von dayat <dayat.aceh at gmail.com>:
> > 
> >> Dear,
> >>
> >> Why lazarus cant' implement the MDI in win32. And why for Qt only. You know,
> >> win32 have MDI implementation such Qt.
> > 
> > It is possible. But no one did yet.
> > If you want it then implement it and send a patch or set a bounty and maybe
> > someone will do it for you.
> > 
> 
> Actually the MDI interface is considered a bad practice in application 
> development. Maybe no one did it yet because the world is moving on the 
> SDI style.

This is a widespread misunderstanding. It is correct that current fashion is 
with a SDI/tabs based interface, and MDI is considered 'old-style', but MDI 
does have a lot of advantages.

A bicycle still has only 2 weels after 200 years of development, and no-one
claims it's bad vehicle development to create a bicycle with 2 wheels.

In IT, tastes/fashion change too quickly. It would be good if IT was
a bit more like construction or farming, and a little less like fashion.

Michael.


More information about the Lazarus mailing list