プログラマーですが何か?まだプログラマーですが何か?プログラマーネタとアスリートネタ中心。年頃に自分が作っていたアプリケーションソースコードを見つけました!その中に、今でもある程度動くものがありました。環境が必要です(というか、公開しているのはノーツ用のアプリケーションです)。導入されている必要があります。これらはあらかじめインストールされているものとして以下を紹介します。このアプリケーションはノーツ環境を設定するドミノディレクトリ内のメールルーティング情報および複製ルール情報を元に各サーバー間の関係を視覚化するものです。names.nsf)があれば動かすことができます。プロジェクトとして開きます。切り替える必要があります(詳しくはこちら)。テキストエディタで開きます。ファイルを指定しています)。アイコン画像ファイルを指定しています。選んで実行します:実行すると2つのウィンドウフレームが起動します。指定したドミノディレクトリファイルから読み取ったメールルーティング情報と複製ルール情報が別々のウィンドウフレームで表示されています:(↑図は複製ルール(フレーム上部のタイトルに注目))この図の矢印の視点および終点付近はドラッグ&ドロップで位置を初期位置から調整することができます。ウィンドウフレーム自体のサイズも変更することができます。今回の例では以下のようになりました(上:複製ルール、下:メールルーティング):ソースコードは・・・さすがに当時の自分のスキル不足もあって決して見やすいとは思えません(苦笑)。アプリなのでマウスイベントに対するハンドリングを各所でしています。行目あたりからになります。アプリケーションの開発を考えている人の参考になれば嬉しいです。ライブラリが出はじめていた頃でした。