桜、抹茶、白、日記

名古屋市在住のC++使いのcoderの日記だったもの。

MDI(Multiple Document Interface)

wxWidgetsを使ってLinux上でMDIなアプリを作成しようと思ったら、M$-ExcelチックなMDIのプログラムは作成できない模様。
マルチにドキュメントを扱うIDEで調べてみたが、VisualStudio.NET2002以降, Eclipse, SunStudio, OracleDeveloper, MonoDevelopいずれもExcelのようなMDIではなく、タブ切り替え型となっている。VisualStudioですら6.0よりも新しいバージョンでMDIと決別している。
ちなみにDICOM関連の調べ物をしていたら、wxWidgetsでMDIなプログラムを発見。

CTSim
http://ctsim.org/screenshots.html

当然?Windows上では問題無し。でもってLinux上でコンパイルしてみたら、意図するMDIとは程遠い複数のウィンドウが表示されるプログラムになっていた・・・orz