===================================================================== 【タイトル】 Donut Q 【動作環境】 Microsoft Windows 95(OSR2), 98, 98SE, Me, NT4, 2000, XP, Vista 汎用 Microsoft Internet Explorer 5.0 以上(6.0sp2以上を推奨) 【開発環境】 Microsoft Windows XP Home Edition service pack 2 Microsoft Internet Explorer 6.0 sp2 with the lastest patch Microsoft Visual C++ 6.0 service pack 6 standard edition / Microsoft SDK(feb2003) / ATL3.0 / WTL7.0 / Including IE6.0 Header files Core 2 Duo E6600 2.4GHz/RAM 3GB/HDD 80GB/15" Display/1024x768/32bitColor 【配布形態】 フリーウェア 【 E-Mail 】 absorb@jcom.home.ne.jp メール送信時は題名に"Donut"を含めてください。 【Web Site】 http://rapt21.com/ (予備) http://members.jcom.home.ne.jp/absorb/ 【転  載】 個人・非商用に限り自由。商用・雑誌掲載の場合下記を参照のこと。 【著 作 権】 Copyright (C) 2001-2007 山口 祐介 ===================================================================== ************************************************************ ※Donut Qは、Donut L15に、Donut RAPT #45 の検索バーを搭載したものです。 本アプリは、σ(^^)が気まぐれに作成したものであり、要望を必ずしも実装するものではありません。 このソフトによって生じた如何なる損害にも作者は責任を負いません。 ************************************************************ ---------------------------------------- 2007/12/02 Donut Q 77 ●タスクトレイ右クリック時のメニューで Esc キーを押下したり、メニュー外をクリッ |クしたときにメニューを閉じるよう修正 ●タスクトレイ右クリック時のメニューでアクセスキーが利くよう修正 ●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[フォーム以外の静的テキストの |編集を無効にする] を追加 |# 今まで、ブラウザ部のフォーム以外でも Ctrl+X, Ctrl+V が利いていたのを動作し |# ないようにします。 ●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[情報バーを使用する] を追加 ●IE6sp2 以降でインターネットオプションの「拡張子ではなく、内容によってファイル |を開く」の設定に従うよう変更(情報thx>Tuck ●IE7 以降で、Trident をタブブラウザとして挙動させるよう変更 ●一部のウェブページで ActiveX コンテンツが再生されないことがある不具合を修正 |(報告thx>えびす,poko ●その他 ---------------------------------------- 2007/11/13 Donut Q 76 標準の検索エンジンリスト(Search_Original.ini)に Google I'm Feeling Lucky と Live Search を追加しました。 ●Vista で指の形をしたカーソルを表示できないことがあった不具合を修正 ●Q75 で自動アップデートでファイルのダウンロードに 5 分以上かかる不具合を修正 ●起動中にアンインストーラが動作しないよう修正 ●その他 ---------------------------------------- 2007/08/28 Donut Q 75 ●Q73 以降で、起動処理に無駄な処理が入っていた不具合修正 |同時にサーバーへの負荷も低減しています。 ●画像上でコンテキストメニューを開いたとき、下記の項目を復活させた |- 画像を電子メールで送信する |- 画像を印刷する |- マイ ピクチャへ移動 |# ※下記項目についてはまだ削除対象としています。 |# いずれきちんと編集できるようにするつもりで。。 |# - 背景に設定 |# - デスクトップ項目として設定 ●ブラウザコンテキストメニューで無効な項目を削除し、アクセスキーを自動で再割り |当てするよう変更 ●その他 ---------------------------------------- 2007/08/23 Donut Q 74 ●ログ削除実行中、マウスカーソルを砂時計にするよう変更 ●Q72-73 で、自動アップデートに失敗することがある不具合を修正 ●その他 ---------------------------------------- 2007/08/21 Donut Q 73 ●正規表現が使えなくなっていた不具合を修正 ●内部コンポーネントの異常によって強制終了前にメッセージを表示するよう変更 |# このメッセージが出た時点で設定などを保存し Donut を再起動することで |# 強制終了による被害を最小限に食い止めることができます。 ●リンクバー上のコンテキストメニューで、アクセスキーを自動割当するよう変更 ●ドメインの異なるサブフレーム間の処理に一部対応 ●特定のページを閉じたとき IE が無限に開く問題に対処するコードを追加(報告thx>太郎 ●[選択範囲のリンクを開く] やリンクを含むテキストをコピーしたとき落ちることが |あった不具合を修正(情報thx>Tuck ●アップデートチェックを別スレッドで行うよう変更 ●その他 ---------------------------------------- 2007/08/19 Donut Q 72 ●MGEdit 7.5 同梱 ●DonutUpdate 1.0.0.10 同梱 ●自動アップデート開始時に設定のバックアップを作成するよう変更 ●自動アップデートでエラーメッセージが一部おかしかった不具合を修正 ●自動アップデートのリダイレクト対応 ●ログ削除で検索バーのログを削除するとき、追加ボタンもクリアするよう変更 ●一部に C: ドライブが存在するのが前提となっている個所が残っていたのを修正 ●ページ内検索が途中で止まることがあった不具合を修正 |なお、これに伴って、以前修正したページ内検索で連続したキーワードが 1 つ |おきに検索される不具合("aaaaa" に対して "a" を検索すると、3 回しかヒット |しない。というもの。)が再現しますが、こちらの方がマシと判断しました。 |# 上記のようなことは滅多にしないだろうし、上記ができても無意味だし。 ●[メニュー]-[検索バー]-[ページ内検索]-[追加ボタン0] などに対してキーを |割り当てたとき、Ctrl は無視し、Shift が押下されているときは↑方向に検索 |するよう変更(報告thx>jbc ●<> などを文字実体参照に置き換えるよう変更 ●検索エンジンリストで POST 対応 |# ナビゲート時 URL に @post: があると、それ以降を POST として送信します。 ●[子ウィンドウ]-[タブ移動]-[このタブを左へ] を追加 ●[子ウィンドウ]-[タブ移動]-[このタブを右へ] を追加 ●[子ウィンドウ]-[タブ移動]-[このタブを左端へ] を追加 ●[子ウィンドウ]-[タブ移動]-[このタブを右端へ] を追加 ●[メニュー]-[ナビゲーションバー] メニューに説明を入れ忘れていたのを修正 ●[メニュー]-[検索バー]-[選択中の文字列を追加ボタン] メニューに説明を |入れ忘れていたのを修正 |→MGEdit で項目を追加できるようになります。 ●エクスプローラバーでお気に入りをマウスで選択したとき、ページにフォーカスを |セットするよう変更 ●起動時のアップデートチェックで Proxy 認証が必要な環境でも正常動作するように |なった鴨 ●その他 ---------------------------------------- 2007/02/28 Donut Q 71 同梱の Search.ini 及び SearchLarge.ini はいずれも、 検索エンジンリスト Version6 に準拠しています。 ●検索エンジンリスト Version6 に対応 |# 同梱の Search6Spec.txt も参照してください。 ●上記仕様変更に伴い、適用済みの Search_Original.ini、UserSearch_Original.ini を同梱 |必要に応じて、それぞれ Search.ini、UserSearch.ini のようにリネームして使って下さい。 ●警告ダイアログを自動的に閉じる処理で、「セキュリティ情報」ダイアログも対象に追加 ●検索バーで検索語が空のときもツールチップを表示するように変更 ●[ファイル]-[ログ削除]-[検索語] 実行時、検索バーの EditBox にある語もクリアするよう変更 ●ユーザー検索語ボタンで検索したときも検索語を履歴に入れるよう仕様変更 ●その他 ---------------------------------------- 2007/02/17 Donut Q 70 ●特定のページを閉じたとき IE が無限に開く問題に対処するコードをマージ(情報thx>nilmitsu ●ホームページ表記等を rapt21.com ドメインに変更 ●検索バーの追加ボタン上でマウスホイール回転すると上下に検索できるように変更 ●検索語入力ボックスで [Ctrl + 1〜9,0] で追加ボタン↓検索できるように変更 ●検索語入力ボックスで [Ctrl + Shift + 1〜9,0] で追加ボタン↑検索できるように変更 ●検索語入力ボックスで [Alt + 1〜9,0] でユーザー検索語ボタン検索できるように変更 ●検索バーの追加ボタンで同じキーワードのボタンは作らないよう変更 ●検索バーの追加ボタン上にキーワードをドロップで追加ボタンを追加するよう変更 ●検索バーのツールバー上でのコンテキストメニューに [追加ボタンに追加] を追加 ●[メニュー]-[検索バー]-[選択中の文字列を追加ボタン] を追加 ●検索語入力ボックスをドロップダウン中に [Delete] キーを押下するとその語を履歴 |から削除できるようにした ●エクスプローラバーでメニューキーをサポート ●その他 ---------------------------------------- 2006/12/01 Donut Q 69 ●IE7 以降においてページ内検索でフリーズしないよう対処 ●IE7(英語版) で 1 つ以上の ActiveX コントロールが実行されないのダイアログ |を抑止できるよう対処(情報thx>one ●external.addFavorite( url, title ) を実装 |今まで動作しなかった下記の使用方法が動作するようになります。 |javascript:if ( window.external ) external.addFavorite( 'URL', 'TITLE' ); ●IEブラウザ用仮想キーコードの入力を処理するように変更 |# これでもしかしたら一部のマウスユーティリティに対応できる鴨 ●[ファイル(F)]-[Donut 再起動(T)] を追加 |なお、これを実行するには、同梱の DonutUpdate.exe が必要です。 ●[Donut のオプション]-[高度な設定]-[その他]-[ウィンドウロック時にリファラを |付ける] を追加(情報thx>タクヤ ●[ヘルプ(H)]-[アップデートチェック(U)] を追加 ●[Donut のオプション]-[システム]-[スタートアップ]-[起動時に最新版の有無を |確認する] を追加 ●検索バーで追加ボタンが有効なとき、キーワード入力欄でクリックしたときも |追加ボタンに反映するようにした(左/右/ホイールクリックに対応) ●検索バーで追加ボタンが有効なとき、キーワード入力欄にキーワードをドロップ |したときも追加ボタンに反映するようにした ●リンクを新しいウィンドウで開いたとき、Ctrl キーが押下されていたら、 |[Donut のオプション]-[動作環境]-[動作]-[リンクを開くとき、アクティブにしない] |の設定をトグルするように変更 ●Windows Vista を判別できるよう変更(Vista 正式対応はまだです) ●その他 ---------------------------------------- 2006/08/20 Donut Q 68 ●ナビゲーションバーの処理負荷を軽減 ●子窓が1つ以上あるときに終了した場合にメモリリークする不具合修正 |もしかしたらこれで Default.dfg がうまく保存されない事がある不具合も直るかも? ●戻る/進むでのメモリリーク修正 ●ナビゲーションバーのリンク解析処理でリークしているかもしれない個所の対応 ●ナビゲーションバーのリンク解析 ON/OFF オプションを追加 ●その他 ---------------------------------------- 2006/06/15 Donut Q 67 ●検索バーで検索語ドラッグ&ドロップで即検索時、新窓を開くかどうかの設定 |をShiftキー押下で反転する判定が漏れていたのを修正 ●[お気に入り]-[お気に入りグループ]-[保存]のショートカットが間違っていたのを修正(報告thx>Flicker ●メニューからページ内検索実行時、検索バーへ状態が反映されていなかったことがあるのを修正(報告thx>jbc ●ページ内検索・ハイライトでステータスバーの結果表示文言が間違っていたのを修正 ●「ログ削除」で「ファイルを開く」ダイアログの履歴が削除できなかった不具合修正(報告thx>jbc ●ナビゲーションバーを搭載(スキンについて.txtも参照) ●SNTPサーバのデフォルト値を ntp.nict.jp に変更 ●その他 ---------------------------------------- 2006/05/19 Donut Q 66 ●ページ内検索・ハイライトで検索完了時ステータスバーのプログレス領域に |メッセージを出すよう変更(これに伴いQ65のオプション削除) ●Ctrlキーを押しながらお気に入りを開いた場合、Donut拡張プロパティを適用 |しないよう変更 ●[Donutのオプション]-[高度な設定]-[Donut終了時の処理]-[ファイルを開く] に |チェックを入れて[OK]ボタンを押下しても反映されない不具合修正(報告thx>やま ●ステータスバーのSSLアイコン表示部分をダブルクリックでプロパティを表示 ●↓検索でキーワードが1つおきに検索されることがある不具合修正(報告thx>いまだ98 ●SearchLarge.iniに@niftyを追加、DonutRAPT BBSのURL修正 ●[メニュー(M)]-[上/下/左/右にスクロール]でタブがないときに落ちる不具合修正 ●その他 ---------------------------------------- 2006/05/05 Donut Q 65 ●ハイライトキャンセルを複数フレームに対応 ●検索完了ダイアログの表示をオプション化 ●ハイライト時、ステータスバーのプログレス領域に該当件数を表示(暫定) |この値は、ハイライトを戻すか、ページ読込の際にリセットされます。 |※タブを切り替えただけではリセットされません。 ●ページ内検索を複数フレームに対応 ●検索バーで結果を新しいウィンドウで表示する設定をShiftキー押下で反転する |(Shiftトグル)機能が動作せず常に新しいウィンドウで開いていた不具合修正 ●その他 ---------------------------------------- 2006/04/23 Donut Q 64 ●ページ内検索・ハイライト実行中はマウスカーソルを砂時計にするようにした ●ページ内検索・ハイライトで検索語が見つからなかった場合メッセージを出すようにした ●ハイライト実行中にEscキー押下でキャンセル、それ以外のキーを受け付けないようにした ●ページ内検索で↑検索が動作しないことがあった不具合修正 ●その他 ---------------------------------------- 2006/04/23 Donut Q 63 ●Donut拡張プロパティでタイトルに一部の文字を正しく処理できていなかった |不具合修正(報告thx>d ●その他 ---------------------------------------- 2006/04/09 Donut Q 62 ●Donut拡張プロパティでタイトル(=ファイル名)変更時に副次ストリームに影響を |与える恐れがあった点を改善: |・次のいずれかの文字をハイフンに置き換えるようにした \/:,;*?"<>|. |・システムキーワード(CON,PRNなど)を指定できないようにした ●Donut拡張プロパティでタイトルを短くした場合にアクセス違反が発生する |致命的な不具合修正(報告thx>Rapt好き ●その他 ---------------------------------------- 2006/03/29 Donut Q 61 ●画像のコンテキストメニューに下記の項目が存在する場合削除 |・画像を電子メールで送信する(&E)... |・画像を印刷する(&I)... |・マイ ピクチャへ移動(&G) |・背景に設定(&G) |・デスクトップ項目として設定(&D)... ●メニューバーのお気に入りで「これらを全て開く」と |エクスプローラバーのお気に入りの「中身をすべて開く」 |で単一のタブしか開かれない事がある不具合を修正 |常に新規ウィンドウ・非アクティブで開くように変更 ●その他 ---------------------------------------- 2006/03/19 Donut Q 60 ●Win9X系で検索バーのページ内検索で応答しなくなる不具合修正(thx>R55 ●Donut拡張プロパティに[ページのエンコード指定]を追加 ●「お気に入りグループの保存」のキー割当を[F7]→[Ctrl+Shift+F7]に変更 ●その他 ---------------------------------------- 2006/03/01 Donut Q 59 ●javascript:の処理について、Q54と同等の処理をするよう、戻した ●[ヘルプ(H)]-[よくある質問と答え(E)] をメニューに追加 ●その他 ---------------------------------------- 2006/02/25 Donut Q 58 ●Q57に検証用コードが混入していたのを除去した(報告thx>Q ●その他 ---------------------------------------- 2006/02/22 Donut Q 57 ●フローティング広告抑止の影響が大きいため外した ●jajascript:location.href= が開けなくなる不具合修正 ●その他 ---------------------------------------- 2006/01/29 Donut Q 56 ●jajascript: 関連で一部のURLが開けなくなる不具合修正 ●「セキュリティ警告」ダイアログの抑止([はい]を選択)対応 ●その他 ---------------------------------------- 2006/01/18 Donut Q 55 ●スクリプト等関連で表記名称を「スクリプト」→「JavaScript」に変更 ●スクリプト等関連で表記名称を「Java」→「Javaアプレット」に変更 ●"javascript:"で始まるURLを新しいウィンドウで開くようにした場合、 |正しく処理されていなかった不具合修正 |ハイライトで一単語あたりの処理個所の上限を100個に限定していたのを解除 ●その他 ---------------------------------------- 2006/01/15 Donut Q 54 ●ハイライトでフリーズすることがある件の処置 |ハイライトできない場所で処理を中断するよう変更 |サブスレッド化し、一箇所が0.1秒以内に処理が終わらない場合はサブスレッドを強制終了 |ハイライトで一単語あたりの処理個所の上限を100個に限定 ●ページ内検索ボタンを連打した時にフリーズすることがある件の処置 |サブスレッド化し、0.1秒以内に処理が終わらない場合はサブスレッドを強制終了 ●その他 ---------------------------------------- 2006/01/13 Donut Q 53 ●お気に入りを開くとき、従来版で作成したDonut拡張プロパティ設定を |正しく読めなかった不具合修正 ●その他 ---------------------------------------- 2006/01/05 Donut Q 52 ●Donut拡張プロパティの「ページを開く前の確認ダイアログ」実行時、 |画面制御がおかしかったのを修正 ●リンクバー右クリック時、フォルダの場合は「Donut拡張プロパティ」を |メニューに表示しないよう変更(あっても何も起こらないため) ●その他 ---------------------------------------- 2006/01/04 Donut Q 51 ●[メニュー]を追加 ●[検索バー]を[メニュー]-[検索バー]へ移動 ●[キーボード]を[メニュー]-[キーボード]へ移動 ●[メニュー]-[右へスクロール]を追加 ●[メニュー]-[左へスクロール]を追加 ●[メニュー]-[下へスクロール]を追加 ●[メニュー]-[上へスクロール]を追加 ●その他 ---------------------------------------- 2005/12/25 Donut Q 50 ●Donut拡張プロパティで追加パラメータのエンコードを追加 |Donut拡張プロパティの強化。 |これにより何が変わるか? |・セキュリティコントロール | これは以前からあるDonut拡張プロパティと何ら変わりはない。 |・開く設定 | ここで「新しいタブで開く」をOFFにしておけば、Bookmarkletが実現できる。 | なお、ここで指定した場合、Shiftキー押下による新窓で開くかどうかのトグルは発生しない。 |・追加パラメータ | アドレスバー検索と同様に検索語を追加可能。 | 追加パラメータのエンコードも対応。 | その結果、ユーザー検索語ボタンと同等になる。 |・開く前の確認ダイアログ | 検索バーもどきとして動作する際に必要かもしれない。 |・URLだけでなく、タイトルも同時に変更可能。 |・「タイトル」「URL」の項目名をクリックでクリップボードにコピー。 |・Donut標準機能となるので、DonutRAPT,L,Q共通の機能となる予定。 ●その他 ---------------------------------------- 2005/12/25 Donut Q 49 ●Donut拡張プロパティを強化 ●その他 ---------------------------------------- 2005/12/19 Donut Q 48 ●選択範囲の文字列がない場合、ユーザー検索ボタン押下時に検索バー文字列が消える不具合修正(報告thx>bin ●その他 ---------------------------------------- 2005/12/18 Donut Q 47 ●ユーザー検索ボタンのツールチップテキストがおかしかったのを修正 ●その他 ---------------------------------------- 2005/12/18 Donut Q 46 ●メニューの[これらをすべて開く]でDonut拡張プロパティを適用 ●エクスプローラバーの[中身をすべて開く]でDonut拡張プロパティを適用 ●その他 ---------------------------------------- 2005/12/17 Donut Q 45 Bookmarkletは、DonutQ.exe直下の Bookmarklet フォルダ内が対象です。 「スクリプト」が無効になっている場合、確認ダイアログで「再試行」を 選択すると、スクリプトを有効にするので、再実行してください。 (現在の仕様として、自動再実行できません。) ○フローティング広告カットのテスト |ツール>フローティング抑止でON/OFF |(臨時)警告ダイアログを自動で閉じる=ONの場合のみ有効 ●Roboformツールバーの位置を復元できるように変更 ●お気に入りを同じウィンドウで開くときでもDonut拡張プロパティを適用 ●Bookmarkletメニュー実装 ●Bookmarkletメニューをツールバーに追加 ●お気に入りグループ・Bookmarkletで指定フォルダ内の拡張子.txtファイルは |メニューに表示しないよう仕様変更 ○スクリプトのテスト用メニュー追加 |DonutQ.exeと同じフォルダにTestScript.jsがあれば、これを実行 ●その他 ---------------------------------------- 2005/12/07 Donut Q 44 ●[ファイルを開く]ダイアログの初期値をアドレスバーの文字列に変更 ●FakeUrlチェック2 を改良 |左クリック、Enter/Spaceキー押下のときのみ判定するよう変更 |ステータスバーの文字列ではなく、アクティブなタグのアンカー文字列と比較するよう変更 ●検索バーのページ内検索結果を中央にスクロール ●その他 ---------------------------------------- 2005/11/29 Donut Q 43 ●[ファイルを開く]ダイアログのコンボボックスを水平オートスクロールに変更 ●[ファイルを開く]ダイアログに[小文字]ボタン追加。押下の度に小文字変換/変換前に戻す ●その他 ---------------------------------------- 2005/11/27 Donut Q 42 ●「+Alt時右端に追加」と設定しても通常の追加位置になる不具合修正(報告thx>ファン ●[ファイル]-[開く]のダイアログで、EDITBOXをコンボボックスにして履歴を保存するよう変更 |保存履歴最大数はデフォルト32件までです。 |DonutQ.ini の [FileOpen] MaxCount= の値を書き換えれば変更できます。 |DonutQ起動中はこの値に関わらず全て記憶されます。 ●その他 ---------------------------------------- 2005/11/23 Donut Q 41 ●2005/11/16のIEセキュリティホール対策 ●[Donutのオプション]-[動作環境]-[セキュリティ対策]を追加 ●その他 ---------------------------------------- 2005/11/20 Donut Q 40 ●WWW_GetWindowInfoに対応 (thx > ryou[] |DDEServer名は「DonutQ」です。 ●その他 ---------------------------------------- 2005/10/12 Donut Q 39 ●ユーザー検索ボタンで検索バーの文字列が検索できない不具合修正 |【ユーザー検索ボタンの仕様】 |(1) ページ内選択範囲の文字列があればこれを検索 |(2) 検索バーの選択文字列を検索 |(3) いずれも空の場合は何もしない ●ユーザー検索ボタンのツールチップテキストが間違っていたので修正 ●ユーザー検索ボタン用のアイコンを修正 ●ユーザー検索ボタン用設定ファイル名をSearchbar.iniからUserSearch.iniに変更 ●その他 ---------------------------------------- 2005/10/11 Donut Q 38 同梱の「スキンについて.txt」を更新 ※参考までに、Q38リリース分で使用しているビットマップを元に編集したものも同梱します。 (skins\SearchBar.bmp、skins\SearchBarHot.bmp) ●選択中の文字列を検索で、2回エンコードされる場合がある不具合修正(報告thx>Flicker ●検索バーにユーザー検索ボタンを追加。詳細は同梱の Searchbar.ini を参照 ●メニューに追加ボタン・ユーザー検索ボタンのメニュー追加(主としてMG等設定用) ●その他 ---------------------------------------- 2005/10/11 Donut Q 37 ●[Donutのオプション]-[アドレスバー]-[検索]でEUC/UTF-8エンコード設定が |正しく読めない不具合修正 ●検索バー追加ボタンで、最後の長音が欠落(「クーパー」→「クーパ」) |する不具合修正 ●その他 ---------------------------------------- 2005/10/08 Donut Q 36 ●[Alt+F4]で終了できない不具合修正 ●その他 ---------------------------------------- 2005/10/06 Donut Q 35 ●アドレスバーの移動ボタンのスキン対応"GoBtn.bmp""GoBtnHot.bmp" ●起動中のDonutQアイコンスキン対応(タイトルバー・タスクバー用)"DonutQ.ico" ●[表示]-[エクスプローラバー]-[お気に入りバー]を追加 ●その他 ---------------------------------------- 2005/10/04 Donut Q 34 ●選択範囲の文字列を検索[Ctrl+Shift+F]で[エンコードなし]以外のとき |検索URLまでエンコードしていた不具合修正 ●その他 ---------------------------------------- 2005/10/04 Donut Q 33 ●Q30以降がWindows95で起動しない問題を修正(報告thx>J3,QQQ ●検索バー絡みのメニューを独立 ●メニューの名称変更 [ウィンドウ(W)]→[子ウィンドウ(W)] ●[Donutのオプション]-[アドレスバー]-[検索]-[検索バーに渡す] のとき | [Shift] キーで新しいウィンドウで開くかどうかのを反転する処理が |おかしくなっていた不具合修正(報告thx>カレー魔人 ●[Donutのオプション]-[アドレスバー]-[検索]-[検索バーに渡す] のとき |選択範囲の文字列を検索[Ctrl+Shift+F]で検索バーにURLエンコード後の |文字列を渡していた不具合修正(報告thx>裏,きっぺい ●選択範囲の文字列を検索[Ctrl+Shift+F]で使用する検索エンジン設定画面追加 |[Donutのオプション]-[RAPT]-[INUYA] ●[表示]-[エンコード]-[シフトJIS] がJISのコードを送っていた不具合修正 ●[表示]-[エンコード]-[JIS] を追加 ●ツールバーに[エンコード]を追加(デフォルトは日本語自動選択) ●メニュー/ツールバーの[エンコード]に現在の選択状態を表示するように変更 ●メニュー/ツールバーの[エンコード]に現在選択されているエンコードを表示 |(最初に * がついていて淡色表示されているものです。) |(なお、表示される文字列は内部エンコーディング文字列です。) ●その他 ---------------------------------------- 2005/09/29 Donut Q 32 ●Q31でWindows9Xで検索バー検索が動作しない不具合修正 ●その他 ---------------------------------------- 2005/09/28 Donut Q 31 主に検索バーの挙動・動作の統一を行いました。 変更後の仕様・操作方法等については下記のURLに掲載する予定です。 http://www.atmark.gr.jp/~s2000/r/help/func/searchbar.html ●検索語が空かつ追加ボタンがないとき、検索バーのコンテキストメニューの |先頭にセパレータが表示されていた不具合修正 ●検索エンジンリストのEDITBOXを選択禁止にした ●暫定でタスクトレイメニューに「元に戻してから終了」を追加 ●Q30でショートカット作成時「作業フォルダ」の項目も設定するよう変更 |&余計なダブルクオーテーションを抑止(報告thx>デッパラ ●[Donutのオプション]-[アドレスバー]-[検索]のラジオボタンの設定が逆になっていた不具合修正 ●[Donutのオプション]-[アドレスバー]-[検索]の状態が保存されなかった不具合修正 ●ページ内検索で、検索語の選択範囲を検索対象とするよう変更 |→以前は先頭の一語のみを対象としていた ●追加ボタン押下時にも検索語ボックスの値を残すようにした ●ページ内検索・ハイライト時のフォーカス移動条件を変更(報告thx>t.t.t. ●追加ボタン処理時に、常に先頭の半角スペースを処理しないよう変更 ●検索エンジンリストからフォーカスを移動した後に、検索語入力キャレットの |表示がおかしくなる不具合修正(報告thx>saki, t.t.t. |(フォーカス喪失時にデフォルトの処理を行なっていなかったのが原因) ●検索エンジンリストで右クリックすると表示されている文字列をコピー |(暫定対応、いずれ別の機能を割り当てる予定) ●[空白ページ](about:blank)のタブの場合、アドレスバーにフォーカス ●ページ内検索時は検索語を検索履歴に入れ、ハイライト時は履歴に入れないよう統一 ●検索バーのコンテキストメニューに「検索語を履歴に入れる」を追加 ●検索バーのコンテキストメニューに「検索語を履歴から消去」を追加 ●メニューに[編集]-[検索語を履歴に入れる」を追加 ●メニューに[編集]-[検索語を履歴から消去」を追加 ●その他 ---------------------------------------- 2005/09/24 Donut Q 30 ●[Donutのオプション]-[検索バー]-[検索語入力時、追加ボタンを動的に再構成しない]を追加 ●[Donutのオプション]-[検索バー]-[新しいウィンドウで開く]を追加 ●[Donutのオプション]-[セットアップ]を追加(ショートカットの作成・削除) ●[Donutのオプション]-[関連づけ]-[スタートメニューにDonutQを表示する]を[セットアップ]に移動 ●その他 ---------------------------------------- 2005/09/22 Donut Q 29 ●検索語入力ボックスが空の時、Q28で追加した検索バーコンテキストメニューが動作しない不具合修正 ●[Donutのオプション]-[検索バー]-[追加ボタンを使用しない]がONのとき、Q18以前のように表示するよう変更 ●検索バーのコンテキストメニューに「追加ボタンを使用しない」を追加 ●メニューに[編集]-[検索バー追加ボタン不使用]を追加 ●その他 ---------------------------------------- 2005/09/22 Donut Q 28 ●タブバー右クリックに[ウィンドウロック]を割り当てても動作しない不具合修正(報告thx>Q太郎 ●時刻合わせのサーバ設定用UIを追加 ●検索バーのリソースリーク修正 ●「ツールバーを固定する」の挙動修正 ●検索バーの追加ボタン上でもコンテキストメニューを出すようにした ●検索バーのコンテキストメニューに「追加ボタンのクリア」を追加 ●検索バーのコンテキストメニューに「追加ボタンの再作成」を追加 ●検索バーのコンテキストメニューに「検索バーをクリア」を追加 ●検索バーのコンテキストメニューに「検索エンジンリスト再読込」を追加 ●検索バー追加ボタンのコンテキストメニューに「"xxx" ボタンを削除」を追加 ●メニューの[編集]-[検索バー文字列検索]に実処理を割当(今の所新規ウィンドウのみ) ●メニューに[編集]-[検索バー追加ボタンクリア]を追加 ●メニューに[編集]-[検索バー追加ボタン再作成]を追加 ●メニューに[編集]-[検索バーをクリア]を追加 ●メニューに[編集]-[検索エンジンリスト再読込]を追加 ●メニューに[表示]-[エンコード]を追加 ●検索バーの動きを統一(検索バーボタン・検索語入力ボックス・メニュー) ●検索語入力ボックスに入力時、追加ボタンを動的に再構成 ●メニューの[表示]-[プライバシーレポート]が子窓の無いとき選択不可となるよう修正 ●バージョン情報でスクロール時に文字が重なる不具合修正 ●その他 ---------------------------------------- 2005/08/31 Donut Q 27 ●MGでマウス右ボタン押下+左/ホイール/サイドボタンクリックでDonutのオプション等の |ウィンドウを開いた場合、以降子窓を全部閉じるまで読み込み不能になる不具合修正(thx>棄師 ●MGだけでなく、リンクD&Dの場合についても同様の対処 ●リンクD&D有効時、ドラッグ時のカーソルを手のアイコンにするよう変更(DonutRAPT#57と同様) ●抑止リストで正規表現を使うとき、不正な正規表現だった場合落ちるのを修正、不一致とした(報告thx>19時30分 ●その他 ---------------------------------------- 2005/07/19 Donut Q 26 ※リンクD&D有効時、マウス左ボタン押下+右クリックのメニューは、右クリックを2回行なってください。 最初の右クリックで、リンクD&D一時解除、2回目の右クリックでメニュー呼出となります。 ●メニュー編集サポート(左ボタン押しながら…は[MenuEx]ではなく[Type-1]となります) |MGEdit ver6.0以降で編集可。まだ一部機能(グループ機能とか)は未サポート。 ●その他 ---------------------------------------- 2005/07/15 Donut Q 25 ●ステータスバーの日時をダブルクリックで「日付と時刻のプロパティ」を表示 ●[ヘルプ(H)]-[DonutQのフォルダ(F)]がWinXPで開けない場合があるのを修正 ●その他 ---------------------------------------- 2005/07/07 Donut Q 24 七夕揚げ ●ステータスバーに日時を表示 ●その他 ---------------------------------------- 2005/07/05 Donut Q 23 ●[Donutのオプション]-[関連づけ]に「スタートメニューにDonutQを表示(WinXPのみ)」を追加 ●Roboformツールバー正式対応 ●その他 ---------------------------------------- 2005/06/15 Donut Q 22 ●「左のタブ」「右のタブ」に[Ctrl+PageUp]/[Ctrl+PageDown]を追加割当 ●「保存拡張」のメニュー制御を追加 ●「キーボード」メニューの説明が漏れていたので対応 ●「キーボード」メニューに[↑][↓][←][→]を追加 ●その他 ---------------------------------------- 2005/05/13 Donut Q 21 ●検索バーでページ内検索・追加ボタン操作時にもフォーカスをリセットするよう変更 ●タブバーの動作に「+[Alt]キーでの追加位置」を追加 |従来の「追加位置」に加えて、[Alt]キー押下時の場合の動作を規定します。 ●その他 ---------------------------------------- 2005/05/08 Donut Q 20 ●Q19の『「最近閉じたファイル」にて「戻る」「進む」の履歴対応』で |履歴肥大により起動時間が大幅に遅くなるため、保存最大数を制限できるようにした |# [Donutのオプション]-[スタートアップ]で「5」とすると「戻る」「進む」が |# 最大5つまで保存されます。「-1」で制限なし、「0」で保存なしです。 ●DonutQ自身、子窓の終了処理の体感速度を若干向上 ●「最近閉じたファイル」をTravelLog.iniに保存するよう変更 ●「最近閉じたファイル」の履歴番号(DocumentX.BackX)を0〜でなく1〜に変更 ●その他 ---------------------------------------- 2005/05/07 Donut Q 19 Bookmarkletメニューは未実装です。 ●Roboformツールバー対応(未インストール時はグレイアウト) |http://www.roboform.com/dist/affs/AiRoboForm-drapt.exe ●「スクリプトによる貼り付け処理の許可」が無効でもコピー・カット・ペーストを |IOleCommandTargetでできるようにした(オプション、フレーム未対応)(thx>bbc ●「ファイル(F)>開く(O)」でIMEをデフォルトOFFにした ●Default.dfgの自動保存で、タブが一つも開いていない時は保存しないよう変更 ●アドレスバー検索・[Ctrl+Shift+F]を検索バー互換 ●「タスクトレイメニューを使用する」の状態が保存されない不具合修正 |※タスクトレイ右クリック時の制限 |・「キャンセル」メニュー以外は正常にキャンセルできません |・遁走機能は速度優先のため、そのまま終了すると一部の状態が保存されません | →ステータスバーの表示状態等 |・メニューをキーボードで操作できません ●タブ名を一時的に変更できるようにした(新しいタブ名を削除するとタイトルを再取得) |(一時的というのは、ページ再読込とかするとタイトルを再取得するから) ●アドレスバー・検索バー表示の際フォーカスをセット、非表示の際フォーカスリセット ●「終了時にオン/オフラインの状態を保存する」が正しく動くよう修正 ●左端のタブ、右端のタブ、を追加 ●「ウィンドウ(W)」メニューの並び変更 ●「現在のセキュリティの設定では、このページの ActiveX〜」を完全抑止(thx>nilmitsu ●タイトルの実体文字参照( )→数値文字参照( )をスペース(' ')に置換 ●Acrobat Reader 7 以降でPDFファイル保存ダイアログが出ないため確認ダイアログで対応可能とした |# 現在、リダイレクトには対応していません。 ●DonutのオプションでMGEdit.exeが実行ファイルと同じフォルダにある場合は自分でみつけるようにした ●同梱Bookmarkletは、http://bookmarklet.daa.jp/から頂きました。 ●[ファイル(F)]-[保存拡張(S)]に[すべてのページを保存][すべてのページを印刷]を追加 |これらは単純に各子窓に対し「名前を付けて保存」「印刷」を発行するだけです ●「最近閉じたファイル」にて「戻る」「進む」の履歴対応(.dfg未対応) --検索バー関連-- ●ページロード中にページ内検索ボタン等の操作時落ちることがあるのを修正 ●メニューに「選択中の文字列を検索バー」(で検索)を追加 ●検索エンジンリストボックスのEDITBOX内をクリックでドロップダウン ●「検索バーに文字列がなければ、選択範囲の文字列を対象とする」が検索ボタン |で機能していなかったのを修正 ●検索エンジンリストボックスを開いたとき現在の項目を中央に表示 ●「検索バーからの検索結果はアクティブにしない」の状態が保存されない不具合修正 ●オプションに「検索するごとにリスト項目を標準に戻す」を追加 |標準インデックスはSearch.iniのDefaultIndex=の値を使用 ●検索バーで検索・ハイライト時に右側にページ内検索ボタンを自動追加 |追加ボタンクリックで↓検索、[Shift]+/[Ctrl]+で↑検索 ●検索バーのオプションに「追加ボタンを使用しない」を追加 ●検索バースキン対応(SearchBar.bmp、SearchBarHot.bmp) |8bit(256色)、240x16、ボタン15個の並びは以下のとおり。透過色は(255,0,255) |検索ボタン、上検索、下検索、ハイライト、モノクロ、ハイライトカラー1〜10 ●検索バーの検索語コンボボックスの幅を固定にした |Search.ini の [SearchBar] の WordCx= で幅を変更可、デフォルトは200 ●検索バーのコンボボックスの▼を右クリックでツールバーメニューを表示 ●ハイライトボタンのON/OFFを視覚化 ●検索バーのハイライトボタンの状態と各ページのハイライト状態が一致するよう変更 ●その他 ---------------------------------------- 2005/01/05 Donut Q 18 ●検索エンジンリストにフォーカス遷移するとIMEがONにできなくなる不具合修正 ●その他 ---------------------------------------- 2005/01/02 Donut Q 17 ●個別セキュリティでワイルドカード検索にしても完全一致以外マッチしていなかった不具合修正 ●個別セキュリティで正規表現を選択しても設定が保存さなかった不具合修正 ●個別セキュリティでScript/Java/ActiveXの状態表示を有効なもののみ表示するよう変更 ●終了時に「最近閉じたファイル」と「検索語の履歴」が削除できなかった不具合修正 ●「ロック以外を閉じる」(ウィンドウロック以外のウィンドウを閉じる)を追加 ●上記に伴い、「すべて閉じる」はロックも閉じるように戻した ●DonutFavoriteGroupの保存を高速化 ●default.dfgを手動保存できるようにした ●エクスプローラバーのコンテキストメニューで「削除」を選ぶとキャンセルしても |アイテムが消えてしまう不具合fixed(Donut RAPT #26で対応) ●アドレスバーにフォーカスセットしたとき、IMEをデフォルトOFFにした ●シェルが落ちて再起動したときタスクトレイアイコンを再表示できるようにした鴨 ●キーボードの「Power」「Sleep」キー押下時、確認ダイアログを出せるようにした |# これで作業中に誤ってPowerボタンに触れて悲しい思いになるのが減る鴨 |電源管理がないと機能しません。多分、Win2000以降で対応。 |モード移行前にDefault.dfgファイルに保存しますが、モード以降後、そのまま終了した場合はDonut.iniは更新されません。 ●その他 ---------------------------------------- 2004/10/13 Donut Q 16 ●Donutのオプションで「個別セキュリティ」が設定できない不具合を修正。 ●その他 ---------------------------------------- 2004/10/12 Donut Q 15 ●Donutのオプションで「お気に入り」の設定が保存されない場合があった不具合を修正。 ●Donutのオプションで「お気に入りグループを開くとき、他のウィンドウを閉じない」 |の設定が保存されない場合があった不具合を修正。 ●その他 ---------------------------------------- 2004/10/11 Donut Q 14 ●ツリー型オプションダイアログの改良とオプションの整理 ●「Donut終了時の処理」に最近閉じたファイルと検索語の履歴の削除を追加 ●MG編集用に、正式に MGEdit(ver2以降)と連携できるようにした ●Donut終了時に設定ファイル(DonutQ.ini)を削除できるようにした ●関連づけで「DDEを使用しない」を追加 ●抑止で正規表現を使えるようにした ●window.open().close() でmms:ストリームを開かれた場合、DocumentCompleteまで待つようにした ●「個別セキュリティ」追加。 ●その他 ---------------------------------------- 2004/08/22 Donut Q 13 ●最大化のまま終了時、次回最大化のまま起動できなかった不具合を修正 ●ウィンドウロック時「閉じる」を無効にできるようにした |ウィンドウロックしたページを閉じない設定で、ウィンドウロックした |ページに「閉じる」を発行すると、それ以降、同一ページ内のページ移動 |ができなくなる…。新しいウィンドウでは開けるんだが。。 ●その他 ---------------------------------------- 2004/08/08 Donut Q 12 ●MGでキー([Ctrl]/[Alt]/[Shift])の組み合わせ設定動作に対応 |…MGEdit で UseKeyboard=1 とすると設定可能 ●その他 ---------------------------------------- 2004/07/21 Donut Q 11 MGEdit…Win9Xでは動かないかも(;´Д`) ●ハイライトやページ内検索関係、Win9X対応 ●ハイライトやページ内検索で検索語が減る事象に対応 ●その他 ---------------------------------------- 2004/07/18 Donut Q 10 マウスジェスチャの設定について今後はMGEditをお使いください。 ●ハイライトボタン等の押下でも検索語のスペース置換できるようにした ●MGEdit用にメニューリソースの整備を行なった ●その他 ---------------------------------------- 2004/06/26 Donut Q 9 検索エンジンリストバージョン5に対応しました。 それに伴い、検索語エンコード指定方法が変わりました。 $$UTF8$$ 指定は無効です。Encode=3 を指定してください。 詳細は同梱の Search5Spec.txt を参照してください。 ●検索バーで全角スペースが含まれているとき、検索時のみ半角スペースに置換 ●検索エンジンリストの変数処理で該当語がないとき空文字列に変換するようにした ●検索バー内の選択文字列と検索実行時の選択範囲がズレることがあるのを修正 ●検索バーでタブ文字が含まれているとき、検索時のみ半角スペースに置換 ●検索語のUTF-8エンコード対応 ●検索語のスペース等を置換した際、置換前の語を削除 ●Web検索実行時フォーカスをリセット ●検索バーでEscキー押下時フォーカスをリセット([Alt+X]と同等) ●EUCエンコードの不具合修正 ●[Donutのオプション]-[検索バー]で「検索バーからの検索結果をアクティブにしない」 |にチェックがあるとき、検索バーで[Shift+Enter]押下時同じ窓で開けなかった不具合修正 ●その他 ---------------------------------------- 2004/04/06 Donut Q 8 Visual Studio 6 service pack 6 を適用し、VC++6sp6環境でリビルドしました。 多分あまり影響はないかと思われますが、動作が変わっているかもしれないのでリリース。 ●メニューのお気に入りから開くとき、拡張プロパティの適用漏れに対応(報告thx>michel ●選択中のテキストがあるとき[Ctrl+F]で検索バーに処理を任せるか、をオプション化 |「ショートカットキー([Ctrl+F]など)の動作を拡張する」(デフォルトはOFF) ●メニューバー・タブバーでmanifest対応漏れに対応(報告thx>方程式 ●その他 ---------------------------------------- 2004/02/29 Donut Q 7 SNTP機能はテストってことで通信先は「18.72.0.3」固定としています。 ●SNTP通信による時刻合わせを実装 ●「リンクを開く」でローカルファイルが開けないことがあったのを修正(報告thx>ニケ ●検索バーで[Shift+Enter]で検索結果を同じウィンドウで開けなかったのを修正 ●検索バーでリストをキーボードで選択中、リスト外をクリックすると不正な表示になったのを修正(報告thx>t.t.t. ●検索バーでEUCエンコード周辺の不具合を修正 ●検索バーで、キーワードの除外オプションをつけた |BackURL=$$[除外キーワード]$$ とすることで、検索語からその文字列を削除 |↓:「EUCエンコード」+「"https://"と"www."を検索語からすべて削除」 |BackURL=$$euc$$$$[https://]$$$$[www.]$$ ●リンクドラッグ&ドロップで新規、を実装 ●「全画面表示のときタスクバーを隠す」のオプション設定が再起動時無効になっていたのを修正 ●同梱のSearchLarge.iniをFlickerさんに作って頂いたものに差し替え(thx>Flicker ●その他 ---------------------------------------- 2003/12/29 Donut Q 6 ●「ツリー型オプションダイアログを試用する」を追加(RAPT) |・少しだけ高さが減り、メニューの順番が変わらない |・適用/OKを押下した時点で設定が反映される |・リストアイテムを連続して選択できない(対策例:[全般1]-[動作環境]-[全般1]) |# Though it can try to use, it's not useful. ●「全画面表示の際にタスクバーを隠す」を追加(全般2) ●その他 ---------------------------------------- 2003/12/21 Donut Q 5 ●「すべてのダイアログを(パスワード画面すら)表示しない」をつけた |これと「警告ダイアログを抑止する」で無敵。パスワード画面すら表示しない(゜ー゜)ニヤソ ●検索バーでホイールスクロール。他 ●IEのセキュリティ[URL Spoof]問題(2003/12/11)に関し、偽装っぽいURLを開こうと |すると、警告メッセージを表示するようにした。[いいえ(No)]押下で開かない ●[SearchBar]で、CategoryCy, DefaultIndexをサポート。詳しくはDonutRAPTのドキュメント参照 ●その他 ---------------------------------------- 2003/11/16 Donut Q 4 ショートカットに SB) とあるものは、検索バー内にフォーカスがあるときのみ有効です。 ●Windows98以前の環境で、検索文字列の選定がうまくいかなかったことがあったのを修正 ●ページ内検索やハイライト検索のみの場合でも、検索バーのリストに追加するようにした ●タブモードの時子窓に閉じるボタンを表示するか、をオプションに追加 ●「上へ@新窓」「2つ上へ」「2つ上へ@新窓」をメニューに実装 |「上へ@新窓」のメッセージコードが、誤って「2つ上へ」のコードになっていたので修正した。 |MGに「上へ@新窓」のコードを登録していた人はコードを32860→32859に変更してください。 ●その他 ---------------------------------------- 2003/10/27 Donut Q 3 MGのタイトルバー表示機能は、WinXP Proで表示上の不具合があるのが確認されています。 具体的には、何も表示されてきません。解決策が見つかるまでは仕様とします。 ●DonutのオプションのUIを修正 ●[Ctrl+L]に、[ファイルを開くダイアログ]を割り当てた ●[ファイル(F)]-[ログ削除(D) Ctrl+@]を追加(キャッシュ/履歴/クッキー/最近閉じたファイル/検索語) ●[表示(V)]-[エクスプローラバー(E)]-に、[ユーザー定義(U)]、[デスクトップ(D)]を追加 ●[編集(E)]-の検索バー関連のメニューに、ショートカットを表示「SB) ...」 ●[ファイルを開くダイアログ]で、エディットボックスにフォーカスを移動 ●[Ctrl+Shift+F]で、文字列が選択されていないとき、クリップボードの文字列を検索 ●検索バーで、2バイト空白文字を検索実行時1バイト空白に変換し、左右の空白を除去 ●スクリプト等全ON/OFFで、ショートカット使用時・Ctrlキー押下時にスイッチしない(強制ON/OFF) |これにより、[Ctrl+Alt+S]で確実に全ON、[Ctrl+Alt+Shift+S]で確実に全OFFできる |マルチメディア切替もこれに準拠 ●ステータスバーを隠しているとき、タイトルバーにMGを表示(Win2kでのみ動作確認) ●「警告ダイアログを自動で閉じる」に「ファイルまたはフォルダの移動エラー」(Win2k)を追加 ●タブモードのとき、子窓の閉じるボタンを表示しない ●ツールバーコンテキストメニューに[ステータスバー]を追加 ●Donut拡張オプションのメモで、改行を扱えるようにした |エディットボックス内で改行を入れるには、[Ctrl+Enter]を押下 ●現在開いている子窓一覧を保存する「タブリストを保存」(TabList.txt)を追加 ●Anchor作成等のフォーマットで、$U等の指定を大文字のみ変換するよう仕様変更 ●その他 ---------------------------------------- 2003/10/04 Donut Q 2 ●MG-WheelDownがWheelUpとして認識される不具合を修正 (報告thx>棄師 ●検索履歴が保存されなかった不具合を修正 ●検索バーへフォーカスを移動させるショートカットがなかったのを修正 ●アドレスバー検索を1つに戻した ●ビューのコンテキストメニュー(全般2) ●「ツールバーを固定する」の状態が保存されていなかったのを修正 (報告thx>asdf ●「Anchor作成」の書式が保存されていなかったのを修正 (報告thx>888 ●その他 ---------------------------------------- 2003/09/30 Donut Q 企画は2003/6/上旬、7月中旬にはほぼ完成。気付いたら1ヶ月経ってた。 もしかしたら、一部環境ではうまく動作しないかもしれません。 Windows98/IE6sp1での動作確認済み。 なお、MGについては、同梱の MG_help.txt を参照してください。 ベクター配布版は、バージョン情報に、「Q 1v」と表示されます。 ベクター配布版では、初心者用に、DonutQデフォルト値が一部変更されています。 それ以外は一緒です。 ●Donut L15 を元に作った。 ●Donut RAPT #45の検索バー搭載。 ●検索エンジンリスト編集機能削除。 ●検索エンジンリストVer4に対応。(Ver1は未サポート。Ver2-3は一応読めるはず) ●ハイライト検索で、強制的に、文字を太文字にしないようにした。 ●検索バーで、[Ctrl+Alt+Enter]で、ハイライトON/OFFできるようにした。 ●バージョン情報にUserAgentを表示するようにした。 ●デフォルトで検索語を20個まで保存するようにした。 ●ツールバーに色々追加。でもアイコンは超手抜き。 ●ツールバーのみスキン対応したので、必要な人は自分で作ってね。 |自作ツールバーアイコンはToolBar.bmp(通常時用)とToolBarHot.bmp(アクティブ時用) |をDonutQと同じフォルダに置いて下さい。どちらも同じ物でも構いません。 ●「ツールバーを固定する」対応。でもIEと全く同じ動作という訳ではない。仕様。 |(不具合あり:以下、例) |デフォルト→リンクバーOFF→固定ON→リンクバーON→固定OFF |症状:リンクバーが固定されたまま |対応:リンクバーを一度OFF→ONしてください ●DonutRAPT/Lよりも、若干高速化仕様。 ●Donut拡張プロパティで無駄な処理を排除。 ●お気に入りグループの「ファイルを開く」ダイアログ周りの不具合を修正。 ●SSLアイコン・プライバシーポリシー対応。 ●マウスジェスチャ(MG)実装。 ●アレ。 ●その他 ---------------------------------------- 既知の不具合 ツールバー・メニューバーにエクスプローラバーの状態が表示されない ツールバーを固定する ■書庫ファイルに含まれるファイル ◇実行に必要なファイル [FavoriteGroup]フォルダ Donutのお気に入りグループが保存されるフォルダ DonutQ.exe Donutの本体 DonutQ.txt Donut Qのリードミー(このファイル) ◇自動生成されるファイル [ShortcutTmp]フォルダ 「選択部分のソース」を実行すると作成、終了時に自動削除 Default.dfg Donutの直前の状態が保存されるお気に入りグループ DonutQ.ini 環境設定ファイル Mouse.ini MG(マウスジェスチャ)の設定ファイル Search.ini 検索エンジンリストファイル WordHistory.ini 検索語履歴ファイル TabList.txt タブリスト出力先ファイル ◇このソフトについて donut by mb …オープンソース、タブ付きのMDI型ブラウザ donutR by 犬屋 …donutを改良して作られたブラウザ Donut RAPT by RAPT …based on donut2.52 + donut2.45r1a + donut2.50r0c Donut L by RAPT …DonutRAPTからσ(^^)が使わない機能等を削除し軽量化 Donut Q by RAPT …DonutL15 + DonutRAPT#45の一部機能追加した特別版 Donut Q のアイコンの作者:音生さん。ありがとうございます。 本家donut配布場所: P-Stade http://hp.vector.co.jp/authors/VA016589/ donut R 配布場所: TDS STRAGE http://tds.sourceforge.net/ なお、「Donut」と記載した時、山口 祐介作の、Donut RAPT/L/Q の総称として 呼称しています。一方、「donut」は、mb氏作の本家donutの方になります。 ◇インストール方法 インストーラはありません。 ダウンロードしたファイルを解凍し、任意のフォルダに展開してください。 設定ファイル(DonutQ.ini)の、バージョン間の互換性は保証しません。基本的に、 以前の設定ファイルを削除の上、新バージョンで再設定することを推奨します。 ◇アンインストール方法 アンインストーラはありません。 関連づけを変更した場合は、「Donutのオプション>関連づけ」で、すべての項目の チェックを外した後、OKボタンを押して、Donutを終了させてください。 その後、Donutの入っているフォルダごと削除してください。 ◇レジストリ使用個所(Donutのオプション) ・(関連づけ)関連づけ ・(アドレスバー)「IEの入力履歴の読み込みと保存を行なう」が有効なとき。 ・(RAPT)ソースビューワ ◇商用・雑誌掲載条件について 本ソフトを雑誌付属のCDROM等に収録する場合、GIF特許権侵害になるか否かに ついて各社でご判断ください。また侵害していると判断した場合には、掲載を 行わないか、もしくは特許保有者とライセンス契約を締結した上で配布を行う ようお願いします。その上で、 ご連絡はメール(山口 祐介: absorb@jcom.home.ne.jp)にてお願いします。 ◇サポートについて サポートなし! てきとーにやってください。 検索エンジンリスト・MGを編集したければ、DonutRAPTで編集してね。 σ(^^)がこのプログラムを公開したことによってσ(^^)には一切責任も義務も 発生しません。すべてAt Your Own Risk(自己責任)で行なうこと。 ◇バージョンアップについて ダウンロードしたファイルを解凍し、古いものと置き換えるだけです。 なお、バージョンの異なるDonutにおける、iniの仕様の互換は保証しません。 動作が不審であり、それがバージョンアップであると思われる場合には、 まず、DonutQ.iniなど、設定ファイル群を削除してみてください。 ◇Donut Q は無料で使用できます。 なお、ウェブサイトおよびプログラムの一部にアフィリエイトコードが混ざっている ことがあります。これらによる収益は、サーバ費や Donut Q 等の開発関連費とし て活用させていただいておりますので、ご理解のほど、よろしくお願いいたします。 ◇アレ 開発に関し、援助を下さる方を募集します。 Donut Q は、フリーソフトウェアですが、送金登録画面があります。 # どこにあるかは、探してみてください(笑) しかし、これは、シェアウェアというわけではありません。 ブラウザとして、機能制限は一切ありません。 おひねりとか、投げ銭とか、寄付金とか、お布施とか、お賽銭とか(^^; そのような意味で捉えてください。 送金していただいた方には、登録情報をお知らせ致します。 料金:\1,000 手段: (1) Vector送金代行(作品番号:SR038045)   http://www.vector.co.jp/soft/win95/net/se305050.html (2) 郵便局(郵便振替) 口座番号:00170-0-647475 口座名称:山口 祐介 料  金:\1,000 ※振込後、以下の内容を含んだメールを送って下さい。 こちらで、入金確認後、登録情報を返信します。 送金日:  年  月  日 送金手段: お名前(HN可、登録情報発行に使用します): ※なお、入金の確認には、2週間程かかることがありますので、ご了承ください。 ※郵便振替のほうが手数料が安いので、お奨めです。 ◇UNZIP32.DLL について This dynamic link library is based on Info-ZIP's UNZIP Copyright(C) 1993-2007 Info-ZIP group & CSD,inc. and shoda T. UNZIP32.DLL の利用並びに同梱配布について、著作者の shoda T. 氏に許可を得ています。 RAPT