______________________________________________________________________ MKEditor for Windows -- RELEASE NOTES Version 3.8.2-J November 23, 2008 ____________________________________________________________________ この RelNotes.txt には、 Version 3.8.x-J にて追加された新機能や変更点、及び最新の改版履歴の 内容が書かれています。 [ 目次 ] 1. 新機能及び変更点 2. 改版履歴 ______________________________________________________________________ 1. 新機能及び変更点 ____________________________________________________________________ 以下に主要な新機能及び変更点の概要を記載します。 詳細については、「2. 改版履歴」を参照してください。 ■ エディタ環境適用時の描画ちらちき防止 (3.8.2-J) エディタ環境適用時の描画ちらちきを防止し、速度向上を図りました。 これにより、 ・ファイル読込み/保存時 ・「表示|エディタ環境」切替時 ・エディタ環境設定変更適用時 ・「ウインドウ|ウインドウを分割」実行時 ・プロジェクトのアイテムを開いた時     etc. において、再描画のちらつきが抑制されました。 ■「対応する括弧へ移動」新機能 (3.8.2-J) 「対応する括弧へ移動」メニューコマンドを追加しました。 ペアとして検索移動する括弧の対象としては以下の18種類。 半角記号:{} [] () <> 「」 全角記号:≪≫【】『』〔〕=s》<>‘’“”()[]{}〈〉 デフォルトのショートカットキーとして“Ctrl+[”を割り当てた。 要望の多い「対応する括弧の強調表示」については、実装が容易でない ことと、描画速度優先から現状保留にしています。 しかし、ショートカットキーの利用により容易な移動ができるため、 なかなか使える機能に仕上がっていると思います。 ■ タブの描画処理を独自に実装 (3.8.2-J) タブの描画処理を独自に実装することでタブの文字色、背景色等を カスタマイズできるようになりました。 また、合わせてタブ上にマウスカーソルを置いた際に[閉じる]ボタンを 表示できるようになりました。デフォルトはONです。 「環境オプション|基本設定|ページタブ」を一新し、 ・[閉じる]ボタンの表示ON/OFF ・アクティブなタブとその他のタブの色の指定 が可能となっています。 ■ メール、URL及びファイル名として認識すべき文字の見直し (3.8.2-J) 今までの仕様では"( )"など、URL内の文字として認識できず、文中のURL が正しく最後まで認識できない場合がありました。 対応として、URL内の文字として認識すべき文字を追加拡張しました。 また、合わせて、メールアドレス及びファイル名についても同様の見直し を行いました。 ■ ファイル書込み時の文字コード対応追加 (3.8.2-J) ファイル書込み時の文字コードに、UTF-8N(BOMなし)を追加しました。 今まではUTF-8はBOM(Byte Order Mark)を付ける仕様としていましたが、 近年のエディタではBOMなしを"UTF-8N"として対応しているものが 増えてきていましたので個別に指定できるようにしました。 合わせて、"Unicode" と表示していた部分を "Unicode Little Endian" と表示を明確にしステータスバー上の表示も下記のように変更しました。 Unicode→UnicodeLE, Unicode(B)→UnicodeBE, UTF-8→UTF-8/UTF-8N ■ 「Grepの実行」機能について (3.8.2-J) 「Grepの実行」ダイアログにて検索文字列で文法エラーが発生した際、 “MKEditorアプリケーションエラー”メッセージが表示されていたのを “警告”メッセージに変更しました。 また、「Grepの実行」ダイアログに[サポートされている正規表現]及び [HELP]ボタンを追加し、ボタン押下でヘルプから該当ページを表示する 仕様としました。(少しは利便性向上?) 更に「Grepの実行」検索結果の描画処理を最適化し処理速度の向上を 図りました。 ■ 不具合修正 (3.8.2-J) @「ファイル操作」の移動、コピー、リネーム、移動&リネーム、及び コピー&リネーム」において、不正な挙動があったのを修正。 A隠しファイル属性の付いたファイルに対して、書込みに失敗していた 不具合を修正。 ■ プロジェクト機能の強化 (3.8.1-J) 要望の多かったプロジェクトアイテムの相対パス対応を行いました。 アイテムをリンクする際に、絶対パスまたは相対パスでの指定が可能に なっています。また、登録後の変更も可能です。 更に、リンクしたアイテムをアプリケーションから開くことも可能と なり、ヘルプファイルやHTMLドキュメントをリンクする等、 いろいろな使い方が考えられます。 また、アイテムイメージを変更し、アイテムの種類を判別しやすくなり ました。更に、プロジェクトの更新時にはプロジェクト名の横に"*"を 表示するようになり、変更が一目瞭然になりました。 ■ ファイルの属性変更ダイアログ (3.8.1-J) 今までの「タイムスタンプマネージャ」機能を「ファイルの属性変更」 ダイアログとして、一新しました。 ファイルの作成日時、更新日時を詳細に設定可能となりました。 更に、ファイルの属性の変更にも対応し、「読み取り専用」等の属性の 変更がMKEditorから操作できるようになりました。 また、デフォルトでは、現在開いているファイルの属性を表示するよう になっています。 ■ ユーザ登録におけるタイトルの設定 (3.8.1-J) 今までおまけ(?)機能として、「ユーザ登録」ダイアログでパスワード を入力するとバージョン情報のところに使用者の名前を表示させられる ようにしていましたが、今回、アプリケーションタイトルも自由に変更 できるようにしました。 通常アプリケーションタイトルは"MKEditor"となっていますが、例えば 「私専用エディタ」みたいに自由な名前に変更できます。 ____________________________________________________________________ 2. 改版履歴 ____________________________________________________________________ ■ 2008.11.23 Ver.3.8.2-J [バグ修正] ・ファイル名の一部として'('及び')'を認識できなかった不具合を修正。 (UserGroup:01048) ・その他ファイル名に含まれる可能性のある文字を見直した。 "+;()!$'," の8文字を追加。"|" は使用不可であるべきだったため削除。 [新機能/変更] ・エディタ環境適用時の描画ちらちきを防止。(描画速度向上) ・ファイル読込み/保存時 ・「表示|エディタ環境」切替時 ・エディタ環境設定変更適用時 ・「ウインドウ|ウインドウを分割」実行時 ・プロジェクトのアイテムを開いた時     etc. [その他] ・「環境オプション|メニューバー」にてメニューを標準メニューとしてい た場合、Windows2000/XPにおいてアクセラレータの下線が表示されなかっ たDELPHIの仕様(Bug)に対応。(PCクラッシュ復旧後、未対応だった) ・「環境オプション|メニューバー」にてメニューを標準メニューとしてい た場合、WindowsXPにおいてデスクトップテーマ"WindowsXP"が選択されて いた場合に、メニューの背景色が白色になっていたDELPHIの仕様(Bug)に 対応。(PCクラッシュ復旧後、未対応だった) ・正式版としてコンパイル。 ■ 2008.11.16 Ver.3.8.2-J Release Candidate1 [バグ修正] ・カラー選択リストにてカラー名称の綴り誤りを訂正 (誤:lightgrey → 正:lightgray) [新機能/変更] ・タブ上の[閉じる]ボタンに合わせ、タブの描画処理を独自に実装。 ・タブ上の[閉じる]ボタンのイメージを変更。 イメージ上にマウスカーソルがある場合ハイライト表示するよう変更。 ・manifestファイルによるタブのXPスタイル表示は対応不可とした。 ・タブ上に[閉じる]ボタンが表示された際、タブに表示されている ファイル名の描画処理を見直した。(末尾省略対応) ・「環境オプション|基本設定|ページタブ」の“現在のタブ”欄を “タブの色とイメージ表示”に変更。 ・アクティブなタブとその他のタブで色を指定可能にした。 [その他] ・正式リリースに向けて微調整 ■ 2008.11.13 Ver.3.8.2-J β9(未公開) [バグ修正] ・「ファイル操作|移動」において、“指定先フォルダ”の指定次第で 不正な挙動をしていたバグを修正。 ・「ファイル操作|コピー」において、“指定先フォルダ”の指定次第で 不正な挙動をしていたバグを修正。 ・「ファイル操作|リネーム」において、“ファイル名”の指定次第で 不正な挙動をしていたバグを修正。 ・「ファイル操作|移動&リネーム」において、“ファイル名”及び “指定先フォルダ”の指定次第で、不正な挙動をしていたバグを修正。 ・「ファイル操作|コピー&リネーム」において、“ファイル名”及び “指定先フォルダ”の指定次第で、不正な挙動をしていたバグを修正。 (2007/1/28 ファイル操作の挙動に関する報告あり) [新機能/変更] ・「ファイルオペレーティング」ダイアログにおいて[OK]ボタン押下時に ファイル操作における各種前提チェック機能を追加。 ■ 2008.11.12 Ver.3.8.2-J β8(未公開) [新機能/変更] ・「Grepの実行」検索結果の描画処理を最適化。(処理速度向上) ・「Grepの実行」ダイアログにて検索文字列で文法エラーが発生した際、 “MKEditorアプリケーションエラー”メッセージが表示されていたのを “警告”メッセージに変更。 ・「Grepの実行」ダイアログに[サポートされている正規表現]及び[HELP] ボタンを追加。(ボタン押下でヘルプから該当ページを表示) ■ 2008.11.11 Ver.3.8.2-J β7(未公開) [新機能/変更] ・ファイル書込み時の文字コードとして、 UTF-8(BOMあり)とUTF-8N(BOMなし)を明確に分けるようにした。 ・「ファイル|読み直す」メニュー内のUnicode関連を見直し。 ・「ファイルを開く」ダイアログの“文字コード”欄の内容表示を見直し。 ・「名前を付けて保存」ダイアログの“文字コード”欄の内容を見直し。 ・ステータスバー上の文字コード表示欄の表示形式を一部変更 Unicode→UnicodeLE, Unicode(B)→UnicodeBE, UTF-8→UTF-8/UTF-8N ■ 2008.11.10 Ver.3.8.2-J β6(未公開) [バグ修正] ・隠しファイル属性のファイルに対し、書込みに失敗していた不具合を修正。 (2005/4/22, 2005/5/16 エラー報告あり) ・ウィンドウ分割時、下段エディタ枠の先頭行を上段の先頭行に合わせて 初期表示するように調整。 [新機能/変更] ・「環境オプション|基本設定|ホイールスクロール」にて、 “ページスクロール”を指定している場合、一行残してページスクロール するように挙動を変更。 (下スクロール時は最後の行、上スクロール時は最初の行の表示を残す) ■ 2008.11.09 Ver.3.8.2-J β5(未公開) [新機能/変更] ・「環境オプション|基本設定|ページタブ」に “マウスカーソルをタブ上に置いた際、閉じるボタンを表示” チェックボックスオプションを追加。 [その他] ・「環境オプション|基本設定|ページタブ」のチェックボックス “タブ上のホイール回転でアクティブなウインドウを切り替える”を “タブ上でのマウスホイール回転でウインドウを切り替える”に変更。 ・「環境オプション|基本設定|ページタブ」にて、[Tab]キーによる オプション項目のフォーカス移動順序がおかしかったのを修正。 ■ 2008.11.08 Ver.3.8.2-J β4(未公開) [バグ修正] ・検索及び置換機能の「検索文字列:[xx] は見つかりませんでした。」 メッセージにて、"&"文字が正しく表示されていなかった不具合を修正。 (例) "a&b" → "ab"、"&&" → "&" と表示されていた [新機能/変更] ・現在アクティブなタブ上にマウスカーソルをあてている状態の場合のみ [閉じる]ボタンのイメージを該当タブの右端に一時表示するようにした。 また、[閉じる]ボタンイメージ上を左クリックすることでタブを閉じる 動作をするようにした。(アクティブでないタブには変化なし) [その他] ・「環境オプション|基本設定|起動」にて“タイトルウインドウを表示” チェックボックス横の説明が分かりづらいようであったため、 “タイトル(スプラッシュ)ウインドウを表示”に変更した。 ・「環境オプション|基本設定|起動」の“タイトル(スプラッシュ) ウインドウを表示”説明の下に起動速度向上についてのコメント文追加。 ・「ウインドウ」メニューにある「すべてのドキュメント(A)」を 「すべてのドキュメント(A)...」に細かな表示訂正。 ■ 2008.11.07 Ver.3.8.2-J β3(未公開) [バグ修正] ・URLの文字の一部として'('及び')'を認識できなかった不具合を修正。 (UserGroup:01032) ・検索及び置換機能の「検索文字列:[xx] は見つかりませんでした。」 というメッセージにて、"a&b" が "ab" と表示されていた不具合を修正。 (メッセージ内で "&" が正しく表示されていなかった) [新機能/変更] ・メール及びURLに含まれる可能性のある文字を見直した。 ・「検索」メニューに「対応する括弧へ移動」メニューコマンドを追加。 ペアとして検索移動する括弧の対象としては以下の18種類。 半角記号:{} [] () <> 「」 全角記号:≪≫【】『』〔〕=s》<>‘’“”()[]{}〈〉 デフォルトのショートカットキーとして“Ctrl+[”を割り当てた。 ・「キーの割り当て」ダイアログを最新メニューに対応。 ・「キーの割り当て」ダイアログのユーザインターフェースを少し変更。 ■ 2008.11.06 Ver.3.8.2-J β2(未公開) [その他] ・エディタ部分の描画処理にてWindows提供のExtTextOut関数を独自に実装 することで描画速度の向上を図った。 ■ 2008.11.05 Ver.3.8.2-J β1(未公開) [バグ修正] ・エディタ部分に関連するの細かな不具合を修正。 [その他] ・PCクラッシュ後、Delphi5再インストールと開発環境再構築 ■ 2005.02.13 Ver.3.8.1-J [バグ修正] ・「検索|置換」メニューの有効/無効がファイルの編集モードに対して適 切に切り替わっていなかった不具合を修正。 [新機能/変更] ・− [その他] ・細かい調整。 ■ 2004.07.31 Ver.3.8.1-J Relase Candidate2 [バグ修正] ・タブのコンテキストメニューアイコンイメージがおかしくなっていたのを 修正。 ・プロジェクト機能において、一部デバッグメッセージの表示が残っていた のを修正。 ・プロジェクト機能において、ルートディレクトリの設定が初期化されてい なかった不具合を修正。 [新機能/変更] ・タブのコンテキストメニューに「ファイル属性変更」を追加。 (UserGroup:00797) ・プロジェクト機能におけるアイテム登録処理の見直し及び最適化。 (BBS2:759)(UserGroup:00794,00795) ・プロジェクト機能におけるアイテム貼り付け処理の見直し及び最適化。 (UserGroup:00795) ・「ファイル属性変更」ダイアログのユーザインターフェースを変更。 (UserGroup:00797,00798) ・ファイル属性変更後、編集/読取専用の反映を自動で行うように変更。 (UserGroup:00797) ・「ファイル属性変更」ダイアログに[現在の日時を設定]ボタンを追加。 ・「定型文字列編集」ダイアログを[Esc]キーで閉じるようにした。 ・「署名の設定」ダイアログのユーザインターフェースを変更。 ・「署名の挿入」ダイアログのユーザインターフェースを変更。 ・「ユーザ登録」ダイアログにおいて、おまけ機能としてタイトルを設定可 能に拡張。 [その他] ・その他、細かい修正。 ■ 2004.07.25 Ver.3.8.1-J Relase Candidate1 [バグ修正] ・すでにファイルを開いていた場合、起動引数が正しく渡されていなかった 仕様漏れに対応。(BBS2:745) [新機能/変更] ・プロジェクト機能の相対パス対応。 - アイテムの登録方法を絶対パス指定、相対パス指定に変更。 - アイテムの種類に「ツールやファイル」を追加。 - 開く時の動作として、「アプリケーションから開く」を追加。 - 追加メニューのキー割り当て対応。 - プロジェクトファイルのバージョンチェック強化。 - プロジェクトアイテムのアイコンイメージを変更。 - アイテムのプロパティダイアログを全面的に見直し。 ・プロジェクト変更時、プロジェクト名の横に"*"を表示するように変更。 ・想定外のエラーが発生した場合のメッセージダイアログの表示を追加。 ・タイムスタンプマネージャ機能を、「ファイル属性変更」として一新。 (UserGroup:00773) - ファイルの更新日時、作成日時を詳細に指定可能に拡張。 - ファイルの属性設定機能を追加。 - メニューアイコンイメージを変更。 [その他] ・その他、細かい修正。 _____________________________________________________________________ presented by mk-square.com software Copyright (c) 1998-2008 by Kouichirou Urano. All rights reserved.