On Tue, 2007-07-03 at 08:48 +0100, Robert Pearce wrote: > On Mon, 2 Jul 2007, Emmanuele Bassi <ebassi@xxxxxxxxx> wrote : > > > >MDI is a broken concept that has been abandoned by every relevant > >platform because it doesn't work. > > It may be true that MDI has some problems with specific (unusual) > configurations, but those who dismiss it with such religious fervour are > simply ignoring the real truth, that there are _some_ cases where MDI in my experience on multiple platforms and multiple UI paradigms there hasn't been one single case where MDI was warranted, needed or simply "the best choice" for implementing a user interface. MDI is, simply put, something that tries to replace the window manager and prevent it from doing its work - with the inevitable fallout of bugs, wrong placement and code duplication. there is a reason that every major platform is steering (or has already) away from it; the inherent reason is that window managers are better than any code in any toolkit when it comes to window placement, so there is no point in trying to replace them in each application or in every toolkit. > is > exactly what you want... it's just that those cases are not the ones > certain vendors used it for. and those cases are? accusing one of FUD without caring to elaborate why is exactly a FUD technique in itself. ciao, Emmanuele. -- Emmanuele Bassi, W: http://www.emmanuelebassi.net B: http://log.emmanuelebassi.net _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list