2006/02/15(水)デジリナ ver 1.00
なんだかんだ言っても公開することにします。
MSN辞書ブラウザです。
主な特徴とか
・大辞林とExceed英和・和英が引けます。
・コマンドラインで辞書が引けるので、テキストエディタの外部ツール機能と連携できます。
・IEの右クリックメニューを拡張して、選択文字列から辞書が引けます。
・検索結果表示時に他にヒットした単語がある場合にそれらをバックグラウンドで読み込みます。
結果、ページ送りや見出し語の移動が非常に高速です。
以下もう、普通のユーザにはどうでもいいこと。
HSP3で書いてあるので同梱してるソースとモジュールについて。
とりあえず入ってるモジュを列挙してみます。
いくつかは、未完成だったりカプセル化が中途半端だったりしていますが、使えるレベルにはなってると思います。
// MSN辞書関連
・非同期ソケット モジュール アルファ版(TCPしか使えません)
・非同期ソケットを使った簡易HTTPクライアントモジュール
・UTF-8 <-> Shift-JIS 相互変換モジュール
・単純文字列置換モジュール
・MSNの辞書を検索するモジュール
// アプリ補助系
・IE ContextMenu を弄るモジュール
・多重起動防止モジュールplus
・ウィンドウスタイルを楽に付けたり取ったりするモジュール
// 画面描画系
・背景画像を用いて画面を塗りつぶすテクスチャboxfのモジュール
・ハイパーリンクっぽいボタンを作るモジュール
・アンチエイリアス文字描画モジュール
・横幅を指定して自動改行するmesモジュール
自分はプログラムをボトムアップで作るので、モジュールが大量にできてしまいます。
モジュールについては勝手に使ってもらって結構です。
そのうち個々にエントリにするかもしれません。
その辺の質問は、とりあえずコメントかメールかメッセンジャでどうぞ。