=====================================================================
【タイトル】 Donut Q
【制 作 者】 山口 祐介(RAPT)
【管 理 者】 フェンリル株式会社
【動作環境】 Microsoft Windows 95(OSR2), 98, 98SE, Me, NT3.51, NT4, 2000, XP, Vista, 7, 8 汎用
Microsoft Internet Explorer 5.0 以上(8.0 以上を推奨)
※Unicode 版については、Windows XP sp2 以降、IE 6.0 sp2 以降とします。
【開発環境】 Microsoft Windows XP Professional Service Pack 3
Microsoft Internet Explorer 8.0 with the lastest patch
Microsoft Visual C++ 6.0 service pack 6
/ Microsoft SDK(feb2003) / ATL3.0 / WTL7.0 / Including IE6.0 Header files
Intel Core i7 CPU 860 2.80GHz/RAM 16GB/HDD 80GB/22" Display/1440x900/32bitColor
/ [Mouse] Logicool MX Revolution (SetPoint ver.4.60.122)
【配布形態】 フリーウェア
【Web Site】 http://rapt21.com/
【サポート】 http://rapt21.com/support.php
【お問合せ】 http://rapt21.com/contact.php
【転 載】 ウェブや雑誌紹介等ご自由にどうぞ。特に連絡不要です。
【著 作 権】 Copyright (C) 2001-2012 山口 祐介 (RAPT)
Copyright (C) 2012 Fenrir Inc. & RAPT
=====================================================================
************************************************************
※Donut Qは、Donut L15に、Donut RAPT #45 の検索バーを搭載したものです。
本アプリは、σ(^^)が気まぐれに作成したものであり、要望を必ずしも実装するものではありません。
このソフトによって生じた如何なる損害にも作者は責任を負いません。
************************************************************
----------------------------------------
2012/08/30 Donut Q 93
●Windows 8 の Edition 判別を修正
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[レンダリングエンジンの指定]-
|[IE10] を追加
●上記 [レンダリングエンジンの指定] で標準モードを規定値とするよう変更
●アドレスバー検索の規定のエンコードを UTF-8 に変更
●一部の検索エンジンのクエリを変更
●その他
----------------------------------------
2012/06/11 Donut Q 92
●IE のバージョン取得に失敗することがある問題を修正
●メニューに [編集]-[元に戻す] を追加
●[Donut のオプション]-[動作環境]-[ダイアログ抑止] を追加
●その他
----------------------------------------
2012/06/09 Donut Q 91
●選択範囲のテキストを開く [Ctrl+G] の際、重複する URL を排除するよう変更
●IE9 環境のスクリプトエラー抑止判定を調整
●その他
----------------------------------------
2012/06/05 Donut Q 90
●Unicode 版で、タブリストの書式設定が空になってしまい、保存が利かなくなること
|がある問題に対処
|# 現状、保存できない方は、一度、[Donut のオプション]-[RAPT]-[タブリスト] を
|# 開き、そのまま OK ボタンを押して閉じ、Donut を再起動してみてください。
●Windows 7 で、システムの標準のテキストサイズを 100% 以外に変更している場合、
|ナビゲート完了後にテキストのサイズが小さくなる問題について対処を施した。
●Windows Vista 以降で、Windows のフォントをメイリオ以外に変更しているとき、検
|索バーで「追加ボタンを使用しない」のチェックが入っていると検索語履歴が開けな
|くなる問題を調整
|# 「追加ボタンを使用しない」を何度か切り替えると直ることがあります。
●Q88 で追加した [ タグによる自動読み込みをブロックする] で、 タグ
|の content 属性に 'url=' が含まれているときのみブロックするよう変更
●IE9 対応
|[Donut のオプション]-[ブラウザ]-[ブラウザ拡張] を下記のとおり変更
|-[旧 JScript エンジンを使う] を削除
|-[画像の自動リサイズを有効にする] を追加
|-[GPU レンダリングを有効にする] を追加
|-[ナビゲート音を無効にする] を追加
●IE9 環境のスクリプトエラー抑止に対応
●IE9 環境で最大接続数が正常に変更できていなかった問題を修正
●一部のサイトが正常に表示できないことがあった問題に対処
●アドレスバーで長い Bookmarklet を実行できるよう変更
●Windows 8 / IE10 を検出できるようにした
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張] で下記項目の規定値を true に変更
|# -[「スクリプトによる貼り付け処理の許可」が無効でもコピーを可能にする]
|# -[フォーム以外の静的テキストの編集を無効にする]
●バージョン情報ダイアログで RoboForm のバージョンも表示するよう変更
●その他
----------------------------------------
2010/10/11 Donut Q 89
Q88 で、jpg/jpeg/png/gif/bmp の各拡張子をもつファイル単体を開いたとき、画像
サイズがブラウザサイズより大きい場合、自動で縮小する機能をつけましたが、これを
以前の動作に戻したい場合は、(Donut Q フォルダ)\skin\ZoomIn.cur、ZoomOut.cur
のいずれか(もしくは両方)のファイル名を変更するか、移動してください。
●Q88 に自動アップデート後も「最新版があります」と表示されてしまう不具合を修正
●Q88 で、[Donut のオプション]-[動作環境]-[警告ダイアログを自動的に閉じる] に
|チェックが入っていても自動的に閉じることができないことがあった不具合を修正
|# (報告thx>TATSUYA,私も・・・
●アーカイブ版で「完全」にしたとき、設定ファイルを DonutQ.exe と同じフォルダに
|作成できるよう変更
●その他
----------------------------------------
2010/10/09 Donut Q 88
●IE8 環境で、[Donut のオプション]-[動作環境]-[高度な設定]-[外観]-[コンテキスト
|メニューを編集する] にチェックが入っていても、コンテキストメニューの [ソース
|の表示] でローカルファイルのソースを開くとき、キャッシュを開いていた不具合を
|修正(報告thx>内藤
●Windows Vista/7 の一部環境で起動時に UAC 昇格画面が表示されることがある問題に
|暫定対処
●バージョン情報ダイアログの表示フォーマットを変更
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[ タグによる自動読み込み
|をブロックする] を追加
|# タグの content 属性に 'url=' が含まれているときのみブロックします。
●[ツール]-[オプション]-[新規タブでズーム率を引き継ぐ] を追加
●[表示]-[カーソル ブラウズ] を追加
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[マウスホイールボタンを押しな
|がらホイール回転でズームする] を追加
●Donut のオプションの整理
|[Donut のオプション]-[動作環境] 配下の設定項目を変更
|-[セキュリティ] の IE のセキュリティホール対策の機能削除
|-[高度な設定] を [全般] に名称変更
●Donut 終了時に Default.dfg のデータが保存されないことがある問題への対処を追加
●バージョン情報ダイアログで、CPU の物理コア数をなるべく正しく表示するよう変更
|# Windows XP sp3 以降必須ですが、XP with HotFix でも正しく取得できるようです。
●[表示]-[エンコード]-[エンコード] で任意のエンコードを指定できる機能を追加
●[Donut のオプション]-[各種バー]-[ツールバーにテーマを適用しない] を追加
|# ここにチェックを入れると、ツールバーがクラシックで描画され細くなります。
●UAC 有効時「選択範囲のソース」を表示できていなかった不具合を修正
●一時ファイルを環境変数 %TEMP% で指定されている場所に出力するよう変更
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[ホイールクリックしたとき、
|処理を Trident に任せる(IE7 以降)] を追加
|# IE7 以降でタブブラウズ機能を有効にすると、Donut の処理とかぶってタブが 2 つ
|# 表示されてしまう問題のための措置です。
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張] で、[マウスホイールボタンを
|押しながらホイール回転でズームする] の設定値が [同時接続数を IE に合わせる]
|の設定値と重複していたのが原因で、どちらかが ON になっていると両方とも ON
|となってしまう不具合を修正(報告thx>M290
●テーマ有効時、移動ボタンの右端が欠ける問題を修正(報告thx>通りすがりのQ使い
●Windows Vista 以降で、「追加ボタンを使用しない」のとき、検索語ボックスの描画
|がおかしくなることがある問題に対処(報告thx>みみずく
|# Easy モードのときに描画がずれる問題については未対応
●[表示] メニューに [これ以外をすべて中止] / [これ以外をすべて更新] を追加
●タブのコンテキストメニューにも上記 2 つを追加
●タブを右クリックしてメニューを表示すると、Donut Q がフリーズすることがある不
|具合を修正(報告thx>テラ
●IE9 βに暫定対応
|# [Donut のオプション]-[ブラウザ]-[ブラウザ拡張] に下記オプションを追加
|# -[レンダリングエンジンの指定]-[IE9] を追加
|# -[旧 JScript エンジンを使う] を追加
●「DLL プリロード攻撃を防止するためのライブラリの安全な読み込み」に対応
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[レンダリングエンジンの指定]-
|[IE9] の設定が保存できていなかった不具合を修正(報告thx>テラ
●MGEdit 7.7 を同梱
●その他
----------------------------------------
2010/01/24 Donut Q 87
●IE8 環境で、[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[レンダリングエン
|ジンの指定]-[IE8 互換] にチェックが入っているとき、一部のページで画面スクロー
|ル系のコマンドが利かない不具合を修正
●IE8 環境で、[表示]-[ソース] でローカルファイルのソースを開くとき、キャッシュ
|を開いていた不具合を修正
●IE8 環境で、画面スクロール系のコマンドを実行するとき、マウスジェスチャによる
|操作の場合はマウスボタンを押下した位置にあるフレーム、キーボード操作の場合は
|アクティブなフレームを対象に実行するよう変更
●バージョン情報ダイアログで実行中のウィルス対策ソフトの種別も表示するよう変更
●その他
----------------------------------------
2010/01/01 Donut Q 86
●Donut Q 78 以降の Mbcs 版を Windows 2000 以降で動作させたとき、バージョン
|情報を表示しようとすると Donut Q が強制終了することがあった不具合を修正
●PageRank 拡張使用時の負荷を低減
●IE7 以降でも Ctrl+マウスホイール回転で文字のサイズを変更できるよう変更
●IE7 以降で、ズームの処理を IE と合せるよう変更
●Donutのオプションでツリー項目を選択時、[Ctrl+Shift+C] で階層をクリップボー
|ドにコピーするよう変更
●[Donutのオプション]-[動作環境]-[全般2]-[警告ダイアログを自動的に閉じる] で
|閉じるダイアログに、"このページには、セキュリティの危険性がある可能性があり
|ます。続行しますか?" も対象に加えるよう変更("いいえ" に設定)
|# 動作検証できていないので報告歓迎。
●ビュー上でマウスホイール回転したときの動作を調整
●検索エンジンリストで、サイレント属性も認識できるよう変更
●色々問題がありそうなので Q78 で実装した「ビュー上でホイールを回転したとき、
|ビューにフォーカスをセット」の処理を無効化
●Mbcs 版で、タブバーのテキストの末尾が文字化けすることがあった不具合を修正
|(報告thx>アルハ,Hiro
●お気に入りバーへドラッグ&ドロップで項目を追加できないことがあった不具合を
|修正
●ステータスバーにズームペインを追加
|# 現在のズーム倍率/右クリックでメニュー/ダブルクリックでプロンプト を表示
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[Internet Feature]-[同時接続
|数を IE に合わせる(IE8)] を追加
●検索キーワードを EUC エンコーディングする際、バッファオーバーフローする恐れ
|があった不具合を修正(報告thx>tuck
●アドレスバーにフォーカスがある時、マウスホイール回転を無視するよう変更
|# アドレスバーから開いた URL の履歴を次々と開く動作が抑制されます。
●エクスプローラバーからデスクトップ等へショートカットを作成すると常に日本語
|で処理されていたのを、コントロールパネルで日本語以外に設定されているときは
|英語で処理するよう変更(暫定措置)
●バージョン情報ダイアログで Flash のバージョンも表示するよう変更
●バージョン情報ダイアログで IE8 環境の時、互換情報も表示するよう変更
●「警告ダイアログを自動で閉じる」を Windows 7 環境の ActiveX コントロールの
|実行エラーダイアログに対応
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張] での画面制御で Windows XP sp2
|以降かどうかの判定がうまくいかない環境があった不具合を修正
●[Donut のオプション]-[システム]-[セットアップ]-[スタートメニューに Donut Q
|を表示する] が Windows Vista 以降でグレイアウトしていた不具合を修正
●Windows XP sp2 以降で、[Donut のオプション]-[動作環境]-[セキュリティ対策]-
|[無効にするセキュリティホール対策]-[ステータスバーURL偽装] を無効化
|# 最新のパッチが適用されている Windows/IE 環境では、もはや不要なため。
●その他
----------------------------------------
2009/05/26 Donut Q 85
●PageRank 拡張で、ランクがステータスバーに表示できていなかった不具合を修正
●その他
----------------------------------------
2009/05/26 Donut Q 84
●IE8 環境で [メニュー]-[キーボード] が動作しないことがある不具合を修正
●IE8 環境でブラウザコンテキストメニューの印刷プレビューを使用できるよう修正
●about:blank のタブを開いたとき、自動的にアドレスバーにフォーカス移動する
|処理を廃止
●ブラウザコンテキストメニュー使用時、ハンドルリークすることがあった不具合
|を修正
●[メニュー]-[メインフレーム] に Donut 本体の操作を行う項目を追加
|# マウスジェスチャやショートカット割り当て用
●PageRank 拡張使用時、ランクをタブではなくステータスバーに表示するよう変更
●その他
----------------------------------------
2009/04/18 Donut Q 83
●検索語が空のとき、検索エンジン変数 {0} がクエリに残ってしまう不具合を修正
●ハンドルリークしていた不具合を修正
●Unicode 版の処理を最適化
|# これにより、本当に Unicode 版は、Windows XP sp2 以降でしか動作しなくなります。
●その他
----------------------------------------
2009/04/04 Donut Q 82
●Donut のオプションの下記項目にチェックが入っているとき、終了時に強制終了する
|不具合を修正(報告thx>QQQ
|・[動作環境]-[お気に入り]-[お気に入りメニュー]-[「こららをすべて開く」という
| 項目を追加する]
|・[ブラウザ]-[その他]-[すべてのダイアログを(パスワード画面すら)表示しない]
●ステータスバーを右クリックすると強制終了することがある不具合を修正
●Unicode 版で、お気に入りの整理がうまく動作しないことがある不具合を修正
|(報告thx>やま
●[Donutのオプション]-[ブラウザ]-[UserAgent] に自動/指定/リセットを追加
|# UserAgent を変更している場合は、再設定してください。
●MDI モードでタブを切り替えたのときのちらつきを抑えるよう変更
●その他
----------------------------------------
2009/04/03 Donut Q 81
●検索バー変数に {-month},{-day},{-hour},{-minute},{-second} を追加
|# いずれも前ゼロなしのテキストに置換されます。
|# 4 分だったら、{minute}=04 , {-minute}=4 となります。
●検索バー変数に {minute:0},{minute:1} を追加
|# 分を 10 の位と 1 の位を別に取り出します。
|# 23 分だったら、{minute:0}=2 , {minute:1}=3 となります。
●同梱の Search.ini を修正
●自動アップデートできなかったときの理由をきちんと表示するよう変更
●Q80 で変更したスレッド処理をより安全に処理できるよう修正
●その他
----------------------------------------
2009/04/01 Donut Q 80
●Q78で実装した左手用マウス対応の動作がおかしいようなのでQ77以前同等に戻した
●新規インストール時、[Donutのオプション]-[動作環境]-[お気に入り]-[お気に入り
|メニュー]-[メニューの最大幅] と [各段の最大項目数] の初期値がおかしくなって
|いた不具合を修正
●インストーラで「アップデート」を選択したとき、初期設定ファイルをそのまま
|上書きしていた不具合を修正
●上記に伴い、インストーラの挙動を若干調整
●バージョン情報ダイアログで、Windows 7 を検出できるよう変更
●バージョン情報ダイアログの表記を調整
●ツールバーのカスタマイズダイアログのリストボックスの高さを変更
●Windows Vista 以降で設定が保存できないことがある不具合を修正
●Windows Vista 以降で編集したコンテキストメニューが表示できず、標準のメニュー
|を表示していた不具合を修正
●Google/Yahoo/ウェブ検索を行なったとき、ビュー上での入力を検索バーに反映する
|機能を試験搭載。(UTF-8 エンコードのみ対応)
|# [Donutのオプション]-[各種バー]-[検索バー]-[直接検索時、検索語を自動的に
|# 検索バーに入れる] にチェックを入れてください。
●[Donutのオプション]-[ブラウザ]-[ブラウザ拡張]-[Internet Feature]-[レンダリ
|ングエンジンの指定] で IE8 β1 と IE8 正式版で指定値が変更されたのを反映。
|# この影響で、Donut での設定値も一旦リセットされます。
●クッキーの削除・キャッシュの削除をスレッドで処理するように変更し、ESC キー
|押下で中断できるよう変更
●window.external に下記の読み取り専用プロパティを追加
|appUnicode : Donut Q が Unicode 版かどうかを取得
|ieVersionString : 実際に使用されている IE のバージョン文字列を取得
|ieMajorVersion : 実際に使用されている IE のメジャーバージョンを取得
|ieMinorVersion : 実際に使用されている IE のマイナーバージョンを取得
|osVersionString : OS のバージョン文字列を取得
|osMajorVersion : OS のメジャーバージョンを取得
|osMinorVersion : OS のマイナーバージョンを取得
●その他
----------------------------------------
2009/01/09 Donut Q 79
●IE7 以降でアップデートチェック・自動アップデートが動作しない不具合を修正
●Windows Vista で設定が保存できないことがある不具合を修正
●[Donutのオプション]-[動作環境]-[お気に入り]-[リンクフォルダ] でリンクバー
|に表示するフォルダを指定できるよう変更
●[Donutのオプション]-[動作環境]-[お気に入り]-[ユーザー定義のフォルダ]-[...]
|を押下したとき、指定しているフォルダを初期選択するよう変更
●[Donutのオプション]-[動作環境]-[お気に入り]-[ユーザー定義のフォルダ] の設定
|を Windows ログオンユーザーごとに保持できるよう変更
●その他
----------------------------------------
2009/01/01 Donut Q 78
Vista 対応の一環として、DonutUpdate.exe の機能を分離し、Restart.exe で本体を
再起動させるようにし、AutoUpdate.exe で本体を自動アップデートできるようにし
ました。(いずれも、単体では動作しません。)
インストーラ版で Windows XP 以降にインストールするとき、標準で Unicode 版を
インストールするようにしています。Unicode 版では、アジア系サイトなどの文字を
正しく表示することができます。(さらに、動作が若干高速化されます。)
また、今後の自動アップデートでも Windows XP 以降でアップデートを実行すると、
自動的に Unicode 版がインストールされるようになる予定です。
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張] の画面を開いたとき、情報バー
|関連のチェック状態がおかしくなることがある不具合を修正(報告thx>Fujio
●ステータスバーにゾーン表示域を追加(IE5.01 以降で動作)
|# ゾーン表示域をダブルクリックすると設定画面を開きます。
●ステータスバーの SSL アイコンを右クリックで保護の種別を表示するよう変更
●Windows Vista 用に manifest (asInvoker) を追加
●Windows Vista でリンクバーの中身が表示されない不具合を修正
●Windows Vista のとき、[Donut のオプション]-[システム]-[セットアップ]-[関連づ
|け] に Vista 専用画面を表示するよう変更
●[Donut のオプション]-[システム]-[セットアップ]-[レジストリ] を追加
|.xhtml ファイルを .html ファイルと同じようにブラウザで表示できるようにする
|設定 "application/xhtml+xml を IE で text/html として表示" を追加しています。
●[Donut のオプション]-[ブラウザ]-[ブラウザ拡張]-[ページランクを取得する] を
|追加
|# 別途、PageRank.dx が必要です。ページランクを取得できたら、タブ名の先頭に
|# [5] などと表示します。
●バージョン情報ダイアログで CPU や RAM の情報も簡易表示するよう変更してみた
●Windows 2000 以降の場合、バージョン情報ダイアログで Edition 等も表示する
|よう変更してみた
●Windows Server 2008 も判別できるよう変更
●左手用マウス対応
|# マウスジェスチャやリンクをドラッグ&ドロップ時新規タブで開く機能における
|# 動作判定において、左手用マウスの設定を判別するようにしました。
●ナビゲーションバーの "他" を実装
|# ▼をクリックすると、解析したリンクタグの一覧を簡易表示します。
●別途 DLL を使用せずに自動アップデートできるよう変更
●アドレスバーのアイコンを右ダブルクリックか▼を右クリックで拡張メニューを
|表示するよう変更
|# クリップボードに URL らしきものがある場合、改行分割して一覧を表示します。
●上記アドレスバー拡張メニューで、IE 以外のブラウザでも開けるよう変更
|# DonutQ.ini を開き、下記のように編集してください。(上限:100個)
|# (AddressBar# の後の数字は異なる場合があります。)
|# [AddressBar#101]
|# OpenWithListCount=1
|# OpenWithList0_Path=C:\Program Files\RAPT\Donut.exe
|# OpenWithList0_Name=&Donut RAPT で開く
●ビュー上でホイールを回転したとき、ビューにフォーカスをセットするよう変更
●全画面表示中にマウスを上端に移動するとメニューの表示切替をするよう変更
●[Donut のオプション]-[各種バー]-[検索バー]-[検索エンジンリストファイル] に
|[再読込] ボタンと [リセット] ボタンを追加
|# [リセット] ボタンは、たとえば Search.ini を指定しているとき、
|# Search.original があればその内容をコピーします。
●検索エンジンリストボックスをドロップダウンしたとき、中身に合わせて幅を自動
|調節するよう変更
●メイリオフォントがインストールされている時、検索エンジンリストボックスの標準
|のフォントをメイリオフォントとするよう変更
|# Search.ini でフォント指定されているときは従来通りそちらが優先されます。
●Windows Vista のとき、検索エンジンリストボックスの標準高さを調整
|# Search.ini でサイズ指定されているときは従来通りそちらが優先されます。
●検索バーなどでのエンコード方式に base64-encode(4), base64-decode(5) を追加
●[ファイル]-[ログ削除] に [アドレスバー] を追加
●お気に入りグループ(.dfg) を保存するとき、バックアップ(.dfg.bak.dfg) を作成
|するよう変更
●お気に入りグループ(.dfg) を読み込むとき、ファイルサイズが小さすぎるときは
|バックアップを読み込むよう変更
//------------------------------------------------------------
2008/07/09 人柱版2
●[表示]-[ズーム]-[ズームイン] などを追加
●ツールバーに [ズーム] を追加
●タブへショートカットファイルをドロップしたとき強制終了することがあった
|不具合を修正(報告thx>sos
●人柱版1 で起動時に強制終了することがある不具合を修正
//------------------------------------------------------------
2008/07/12 人柱版3
DonutQ.ini に下記のように記述することで IE7 でも従来の
http://ユーザー名:パスワード@ホスト
形式の認証を使えるようにしました。
ただし、この設定を変更することによって、リファラ等で
ユーザー名とパスワードが外に漏れるなどといった危険性が
あることを充分に認識したうえで、自己責任で設定してください。
[Feature]
FEATURE_HTTP_USERNAME_PASSWORD_DISABLE=0
DonutQ.ini に下記のように記述することでステータスバーの時計を非表示に
できます。(暫定対応)
[TMP]
ShowClockOnPane=0
●unicode 版で、検索バーなどで検索語のエンコードに失敗することがある
|不具合を修正(報告thx>depth in
●IE7 でも認証を埋めた URL を使用できるようにする隠しオプションを追加
|# 上記設定は危険性を充分認識したうえで自己責任で設定してください。
//------------------------------------------------------------
2008/08/07 人柱版4
●unicode 版で、検索バーなどで検索語の EUC エンコードに失敗することが
|ある不具合を修正(報告thx>depth in
●unicode 版で、タブバーのタブをデスクトップや ExplorerBar などにドラ
|ッグ&ドロップしたとき、正常にドロップできないことがある不具合を修正
|(報告thx>くろねこ
●unicode 版で、[ファイル]-[保存拡張]-[タブリスト] でタブのタイトルの
|日本語が正常に取得できていなかった不具合を修正(報告thx>くろねこ
●unicode 版で、クリップボード周りの処理を修正。
//------------------------------------------------------------
2008/08/16 人柱版5
●unicode 版でクリップボードにテキストをコピーするとき、文字数の計算
|が間違っていて正しくコピーできていないことがあった不具合を修正
//------------------------------------------------------------
2008/09/10 人柱版6
●IE8 β2 で、お気に入りの追加/お気に入りの編集がうまく動作しないこと
|があった不具合を修正した鴨
●PageRank.dx で「MSVCP71.dll が見つからなかったため、このアプリケー
|ションを開始できませんでした。」などと表示され動作しないことがあっ
|た不具合を修正
●[Donutのオプション]-[ブラウザ]-[ブラウザ拡張]-[レンダリングエンジン
|の指定] (IE8 以降用) で設定した内容を保存していなかった不具合を修正
//------------------------------------------------------------
2008/09/10 人柱版7
●人柱版6 で、お気に入りの追加ができなくなっていた不具合を修正
|(報告thx>depth in
//------------------------------------------------------------
2008/10/22 人柱版8
●コンポーネントエラー発生時、なるべく操作を続行できるよう修正
●致命的エラー発生時、独自のエラーダイアログを表示するよう変更
●エクスプローラバー上でマウスホイールを回転させたとき、エクスプローラ
|バーにフォーカスを移動するよう変更
//------------------------------------------------------------
2008/12/07 人柱版9
●window.external.appBuildNumber で Donut Q のバージョンを返す機能を追加
●window.external.appSite で Donut Q の配布元サイトを返す機能を追加
●XP で http か https に関連づけを設定した時と Vista で関連づけを設定
|したとき、下記の動作を行うよう変更
|- スタートメニューにも設定を反映(Skype でリンクを開けるようになります。)
|- 拡張子 .dfg (お気に入りグループ) にも関連づけを設定
//------------------------------------------------------------
2008/12/09 人柱版10
●検索エンジンリスト Version8 に対応
|# 同梱の Search8Spec.txt も参照してください。
●検索バー変数の \1〜\9 を {1}〜{9} に変更
●検索バー変数に {0} (すべての検索語) を追加
●検索バー変数に {title} (アクティブタブのタイトル) を追加
●検索バー変数に {url} (アクティブタブの URL) を追加
●検索バー変数に {host} (アクティブタブのホスト名) を追加
●検索バー変数の {1}〜{9} に対応する検索語をエンコードできていなかった
|不具合を修正
//------------------------------------------------------------
2008/12/13 人柱版11
●エクスプローラバーでお気に入りをクリックしたときや、Donut 拡張プロパ
|ティを参照しようとしたとき、お気に入り (.url) に [InternetShortcut]
|Modified キーがないと、強制終了することがあった不具合を修正
●メニューやタブバーのテキスト幅の計算方法を変更
|# unicode 版も mbcs 版も同じ幅で表示できるようになります。
●検索バー変数に {scheme},{year},{month},{day},{hour},{minute},{second} を追加
●ツールバーに [タブを左へ],[タブを右へ],[タブを左端へ],[タブを右端へ] を追加
●インターネットオプションを開く速度を高速化
//------------------------------------------------------------
2008/12/16 人柱版12
●検索バー変数に {path},{path:0}〜{path:9} を追加
●人柱版11 を使用しているうちに Ctrl+C やタブのドラッグ&ドロップなど
|が効かなくなることがある不具合が直った鴨
//------------------------------------------------------------
●自動アップデート時に設定ファイル(*.ini, Default.dfg)をバックアップする際
|コマンドプロンプトを使用しないよう変更
●その他
----------------------------------------
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 Q" を選択し、
[削除] ボタンを押下してください。
[アーカイブ版]
関連づけを変更した場合は [Donut のオプション]-[関連づけ] で、すべての項目の
チェックを外した後、OK ボタンを押して、Donut を終了させてください。
その後、Donut の入っているフォルダごと削除してください。
◇レジストリ使用個所(Donutのオプション)
・(関連づけ)関連づけ
・(アドレスバー)「IEの入力履歴の読み込みと保存を行なう」が有効なとき。
・(RAPT)ソースビューワ
◇商用・雑誌掲載条件について
非営利、商用目的に関わらず本ソフトウェアを使用することができます。
ただし、本ソフトウェアから直接利益を得るような使用はできません。
雑誌等の掲載はご自由にどうぞ。事前の連絡や掲載誌の送付も不要です。
何か連絡が必要な場合、【お問合せ】 http://rapt21.com/contact.php
をご利用ください。
◇サポートについて
サポートなし! てきとーにやってください。
検索エンジンリスト・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