Top  上へ  目次



Ver.17系で廃止機能の最終まとめと変更点の紹介

Ver.17系で廃止機能

 色々と紆余曲折がありましたが、最終版ということでまとめておきます。
 作者意見が、だいぶひっくり返ってます。
検討した機能名廃止の有無理由
フォルダーバー撤回 インサイドツリーではGDIリソースの増加が多くなる。
100タブ超の作業をしているとフォルダーバーの方が都合が良い場合が多い等。
※「起動時に同期する」はインサイドツリーのみに適用するか、非推奨機能という扱い
キャプションバー廃止 長ファイル名の確認用途が多かったがツールチップの強化、折り返し表示の強化などの実施。
サブツールバー廃止 テーマ変更/バーを固定/DPI変更で位置がズレるため、初期状態は「標準」のツールバーのみ。
次項の通り、凝った使い方をする人は、自前で増やしてくださいという方向。
ユーザー定義ツールバー
ユーザー定義メニューバー
撤回 自分でツールバーやメニューバーを作って増やせるカスタマイズバー。
あえて作るということから、崩れない条件を告知して制限付き機能という扱いにします。
上下左右にバー1個ずつか、テーマ変更/バーを固定/DPI変更が無ければ崩れません。
タブバー撤回 代替とするウィンドウ管理バーに、横長ウィンドウの配慮がないため。
代替案も思いつかないので撤回。
メニューバー(メインメニュー)別の機能に
置き換え
廃止を検討している最中に、ほぼ別物に変化したため事実上の撤回です。
見た目はあまり変わりませんが、動きやカスタマイズの仕組みは全くの別物です。
アドレスバーの左にある▼の履歴ボタン廃止 重複した機能がすぐ隣にあるため。
他の場所に配置することが可能なため。
スクリプトトレーサー連携廃止 デバッグバーの方が便利だし。



Ver.17はここが変わる

 微妙なのが多いので、ご了承を・・・

メインメニュー

 メインメニューは、区別付かないと思いますが、全くの別物になります。
 従来はMFCのカスタマイズ画面にて変更が可能になっていたものですが、このカスタマイズは不可になります。(変更しても保持されない)

 カスタマイズを行うには、メニュー定義ファイルでメニュー項目を変更することが可能となります。
 また、内部リソースに影響されなくなることから、メジャーバージョンアップの際に毎回告知していた「メニューのリセット」の必要はありませんし、機能追加やメニューの項目変更も、メジャー番号のバージョンアップを待つ必要ありません。
 今後は気軽に機能追加ができるようになったのですが・・・まぁ、ほどほどに頑張ります。

 見た目は、こんな感じでショートカットの表示が増えてます。
 どんな機能が、どのキーに割り当てられているか、少しは探しやすくなるかと思います。
Ver.16以前Ver.17


 あとライブラリ制御で自動的に表示されていた項目は丸ごと表示内容が変更になります。
 「ツールバーとドッキングウィンドウ」は今まで手が付けられなかった部分ですが、「ドッキングバー」の中に「ツールバーとドッキングウィンドウ」と「ドッキングウィンドウのスタイル」を統合して、メニュー構成と分類を分かりやすく、まとめたというものです。
 他に「ツール」の下にある「ユーザー定義バーの操作」も統合しています。
Ver.16以前Ver.17
 あと追々ですが、メインメニューを「全機能メニューに置き換える」や「カスタマイズ用に置き換える」といった、丸ごとメインメニューを置き換える機能も検討しています。


オンラインヘルプの検索機能

 実はメインメニューの変更の一環です。
 メインメニューの端っこに、こんなコンボボックスが増えます。
 で、適当なテキストを入力してEnterを押すと、デフォルトブラウザでオンラインヘルプ内を検索することができるようになります。

 具体的には、Googleの機能を使ったサイト内検索で、ホームページ上に置いてあるものと大差ありません。
 ホームページを開いて・・・という手間を省くのと、気軽に調べられるルートを用意するという趣旨のものになります。

 ぶっちゃけた話をすると「ヘルプくらい読んでから質問しろよ」と言いたくなくて追加された機能、という側面があることも否定しません。
 色々と賛否両論ありそうな感がありますが、とりあえず様子見してみようと思っています。



ツリーの描画を自前描画

 おかげで描画がモタツキます・・・
 まぁ、ATOM機で妥協できる範囲なので良いかなとも思いますが、納得はしていません。
 コンポーネント側の問題もあって、「開閉ボタンのフェイドアウト」が廃止になります。

 ぱっと見で、「共有」のオーバーレイアイコンや、「絶対パスタグ」が表現できるようになってるのが分かると思います。
 エクスプローラーで「共有」のオーバーレイアイコンが表示されないのって、すごい不便だなぁ・・・と思ってましたので、実現してみました。

 あと、ツリー上にショートカットが並ぶ場合もあるんですが、ショートカットのオーバーレイアイコンも見えるようになります。
 これもエクスプローラーで表示されないですよねぇ、なんでだろ。
 まぁすごい頑張った割に・・・主な違いは、これくらいです。

 この改修は、クラッシクモードや階層線と他の描画オプションの相性の悪さ、高DPI環境での開閉ボタンが小さすぎる問題、テーマやOSのダークモードとの相性など、様々なコンポーネント依存というか、エクスプローラーに対する不満点を解消したという改修なので、見た目の自由度が大きく緩和しています。
 開閉ボタンの画像は、カスタマイズできるようにした方が良い気もしてますが、まぁ提供されることもないやろ感もあるので要望が上がってきてから考えます。

 なお「モダン化」という観点からは逆行してる気もしますが、これは作者の美的感覚がダメなだけです。
 描画の自由度が大幅に上がってるので、今後もうちょっとマシになるかもしれません。


コマンド検索

 作者視点では要らない機能です。
 協力者の方の推しで搭載してみました。
 あのコマンドどこにあったかな・・・と探す目的で使用するみたいです。
 ヒッソリとヘルプも書き終えてるので、参考までにどうぞ。
コマンド検索



標準ツールバーの画像サイズ

 現行のサイズは16×16です。
 これを20×20に変更します。
 前述のユーザー定義ツールバーも全て20×20しか受け付けられなくなるので、現行でゴリゴリカスタマイズされている方は、戸惑う可能性があります。
 具体的に、ユーザー情報管理フォルダーにある「UserImages.bmp」が無視されるようになり、新たに追加される「UserImages20.bmp」を使用することになります。