@both Troodon and Theo:
TDI is not just a tabbed component like the two you mentioned, it is a multi-document paradigm, similar to MDI. Probably the most popular example of TDI are most modern web browsers, where you get an interface containing several different documents, each shown within the same window and selected using tabs. Modern text editors have it too. Moreover, similar to MDI, those documents are dynamic, i.e. you create and destroy them during the program's execution. Also, each created tab can already contain controls to show or edit content, whatever the purpose of the program is.
The main difference between MDI ant TDI is that TDI content uses all the main window space, while in MDI can be contained in windows within the main window, and can be similarly viewed.
From what I can see, TDI has become very popular, while MDI use is dropping, remaining only in the programs that benefit from that. I believe most programs don't need MDI, but TDI instead. Having a possibility to create TDI programs similar to the option for creating MDI in Delphi would be great. If TDI becomes part of Lazarus, I for sure won't hold my breath waiting for MDI...
@silvioprog: thanks for the effort!