KWIC Finderのリニューアルで導入したドッキングウィンドウがなかなか便利なので、EBWin4にも導入してみることにした。
C#のWindows Form のドッキングウィンドウのライブラリには、DockPanel Suiteを使用している。
DockPanel Suite - The .NET WinForms Docking Library
ドッキングウィンドウ化したEBWin4の画面例。
検索結果、ブックマーク、検索履歴、複合検索パネル、辞書本文を独自のペインとして画面上の好きなところに配置できる。
辞書本文はタブ形式で表示することもできるし、タイル形式で配置することもできる。
次の画面では、辞書本文はタブ形式表示で、複合検索パネルと検索結果を並べて表示している例。
手元ではほぼ動いているが、大型のアップデートなのでまだ一ヶ月くらいはテスト期間をおいてから公開したい。
こういう便利なライブラリが簡単に見つかるのがC#のいいところだ。EBMacも同様の複数辞書表示をしてほしいという要望が過去にあったが、Mac版の実装はたぶん無理だと思う。