Graeme Geldenhuys schrieb:
In true MDI style, each document (represented by embedded child window) can be minimized, maximized, tiled, stacked and moved around inside the parent form.
This is what Delphi allows since long - except for the parent window restriction. The MDI menu is not a requirement to make an application MDI - it also is somewhat useless in a "virtual desktop", populated also with other (non-document) windows.
Also Delphi 7 IDE does allow each unit to be opened in a separate Source Editor window - NOT part of the Main Form (form with component palette). This is another tell tail sign of SDI style application - there is no "virtual desktop" managed by the Main form.
This clearly makes the IDE MDI - multiple document views managed by a single application, controlled by a single menu. An SDI application requires to start a new instance for every document view/window.
DoDi -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus