動作環境 |
3ボタンマウス及びスクロール機能搭載マウス |
種別 |
フリーウェア |
動作環境 |
3ボタンマウス及びスクロール機能搭載マウス |
種別 |
フリーウェア |
「AddAutoScroll」はEmEditorでオートスクロール及びパンを実現
させるソフトです。
オートスクロールはホイールボタンをクリックするとカーソルが変化してスクロール状態に、
パンとはホイール
ボタンをドラッグしている間はスクロール状態になるという機能です。
Ctrl + マウスホイールによる表示フォントのサイズ変更機能も追加しました。
InternetExplorerではお馴染み機能だと思います。
画面写真(Version 1.0のもの)
◆バージョン履歴
2002/11/05 Version 1.0
・初版完成
2002/11/11 Version 1.1
・スクロールが出来ない状態でも機能が有効になってしまっていた不具合を修正
・ウィンドウ分割時に非フォーカスウィンドウ上でボタンを押しても機能が始動しなかった不具合を修正
・レジストリにおいてデータを保存する場所を変更
・バージョンリソースに一部誤りがあったのを修正
・WheelPlusの設定を複数のEmEditorで同期するよう変更
・アンインストールに対応
・その他、内部処理を一部変更
2003/03/18 Version 1.2
・アンインストールが正常に動作しなかった不具合を修正
(完全に修正できたかどうかは不明)
・マウスが未接続の場合に実行不可状態となるよう変更
・マウスポインタがウィンドウ外になった場合にスクロール値が変化しなかった不具合を修正
・WheelPlusの設定が異なる設定のEmEditorで同期しなかった不具合を修正
・レジストリにおいてデータを保存する名称を一部変更
2003/06/23 Version 1.2.1
・マウス右ボタンが押下状態の場合は機能しないよう修正
・開発環境ををVisual C++.NET 2003に変更
2003/11/10 Version 1.2.2
・マウス右ボタンが押下状態の場合の挙動を変更
・IntelliPointのホイール機能が有効な場合にホイールの回転でオートスクロールが終了しない不具合を修正
・名称をWheelPlusからAddAutoScrollに変更
2004/07/26 Version 1.2.3
・スクロール速度可変時における強制スクロールが減速時にも発生していたためにタイミングによっては減速時も一時的に加速状態になることがあった問題に対応
・アンインストール時の挙動を変更(Version 1.2でのアンインストール対応の効果がなかった為の対処)
2004/08/09 Version 1.2.4
・正常にアンインストールできるよう修正
2005/08/21 Version 1.3
・EmEditor Pro v4.20マルチスレッド化に対応
2005/08/29 Version 1.3.1
・EmEditor内スレッド生成時に本プラグイン宛に発生するスレッド通知を無効化してパフォーマンスを改善
・[プラグインの設定]で表示しているバージョンが間違っていたのを修正
2005/11/06 Version 1.4
・EmEditor Template Library (ETL)に則って作り直した
・[水平罫線][垂直罫線]が表示設定の場合にオートスクロール中に罫線が消えてしまうのを修正
・ツールバーの[色の品質]が16色以外の場合に実行不可状態においてアイコンが実行可能状態と同等になっていたのを修正
・AddAutoScroll for x64とのソース互換
(64bit及びUNICODEコンパイルへの対応)
・バージョンダイアログのURLリンクが環境により正常に動作しない不具合を修正
・[スクロールでカーソルも移動]が有効な場合はカーソルも移動するよう変更(EmEditor v5以降)
・その他、内部処理を変更
2007/02/05 Version 1.4.1(一般未公開)
・EmEditorの制限により[1頁の垂直スクロールを常に有効]が無効である場合も有効時と同じ動作となる問題に対処
・その他、内部処理を一部変更
2007/02/19 Version 1.5
・正常にアンインストールできないことがあった不具合を修正
・Windows9x環境においてEmEditor終了時にエラーが出ることがあった不具合を修正
(Version 1.4にて混入)
・EmEditor Template Library (ETL)カスタマイズ版を元に作り直した
・EmEditor v6.00.4未満の場合は制限により[1頁の水平スクロールを常に有効]が有効である場合も無効時と同じ動作となる問題に対処
・[1頁の垂直スクロールを常に有効]が無効である場合も有効時と同じ動作となる問題に対処をEmEditor v6.00.4未満の場合のみ行うよう修正
・英語リソースを追加
・パン表示中にホイール操作を行った場合はスクロールさせずパン表示を終了するのみとなるよう修正
・EmEditor v4.00以降においてCtrl+ホイールスクロールによる表示フォントサイズの変更機能を追加
・標準CRTを使用するようにした為、EmEditor内スレッド生成時に本プラグイン宛に発生するスレッド通知を有効化
・その他、内部処理を一部変更
2007/03/28 Version 1.5.1
・EmEditor
v6.00.4未満において表示フォントサイズが1の場合にCtrl+ホイールスクロールダウンによる表示フォントサイズ変更を行うとフォントサイズが標準となってしまう問題に対処
・日本語バージョンリソースに一部誤りがあったのを修正
・英語バージョンダイアログに追加したはずが抜けていた文言を追加
2007/05/31 Version 1.6
・Windows95にて正常に動作しなくなっていた不具合に対応
(Version 1.4にて混入)
・印刷プレビュー画面においてホイールスクロールによりスクロールもしくはページ遷移を行うよう機能を追加
・印刷プレビュー画面でのCtrl+ホイールスクロールによる拡大/縮小を行うよう機能を追加
・EmEditor編集領域以外で中ボタンクリックした場合にパンウィンドウが表示されることがあった不具合を修正
2007/08/13 Version 1.7 beta1
・EmEditor v7のINIファイルインストールに対応
2008/03/23 Version 1.7.0
・プラグイン未ロード状態でプロパティを呼び出した場合に不正終了していた不具合を修正
(Version 1.4にて混入)
・Windows95,NT4.0環境においてプラグインプロパティのリンク上でカーソルが表示されなくなっていた不具合を修正
(Version 1.5にて混入)
・EmEditor v7未満でのプラグインアンインストール時においてレジストリ削除が行われなかった不具合を修正
(Version 1.7 beta1にて混入)
・ツールバー同期方法を無応答状態のEmEditorが存在する場合も影響を受けない方式に変更
・EmEditor v7INIファイル稼働プラグイン未ロード状態でプロパティを呼び出した場合にレジストリ値を取得/設定していた不具合を修正
・その他、内部処理をいくつか変更
2008/03/23 Version 1.8.0
・開発環境をVisual C++.NET 2008に変更
(上記よりWindows95及びNT4.0のサポートを終了)
・プラグイン設定の取得/設定を常にEmEditorインライン関数を使用するよう変更
(上記よりEmEditor v7.00未満のサポートを終了)
・EmEditor v7.00未満サポートを終了終了に伴いUNICODEコンパイルに変更
・Windows9x及びNT4.0のサポート終了に伴い不必要となったコードを削除
何かお気づきの点などありましたら、MTJ-Kまで気軽にメールください。