Menu

#979 メインメニューの自動更新

None
closed
nobody
None
5
2015-02-28
2015-02-26
Moca
No

メインメニューに新機能の項目を自動追加します。
メインメニューのカスタマイズが追加された2.0.0.0以降に追加された機能が対象です。
ただし、矩形選択は、実装が大変そうだったので今回は入れていません。

1 Attachments

Discussion

  • Moca

    Moca - 2015-02-26

    新規ウィンドウを開くのアクセスキーがなかったのを設定

     
    • syat

      syat - 2015-02-27

      パッチの動作を確認しました。これで問題ないと思います。
      アクセラレータをカスタマイズしていた場合、追加メニューと競合する可能性がありますが、共通設定で直してもらえばよいので気にしなくてよいでしょう。

      可能ならこのパッチのコミットを待って2.2.0.1を作りたいです。

      実装的にはaddInfosの内容とメニューバージョンをMainMenu.iniから取得できるようになるとメンテがしやすいと思いました。
      iniの各行に実装バージョンを追加して、新メニューだったら一個前のアイテムの次に追加する、みたいな。
      動きに影響はないので、別パッチでよいのですが・・・

       
  • Moca

    Moca - 2015-02-28

    実装的にはaddInfosの内容とメニューバージョンをMainMenu.iniから取得できるようになるとメンテがしやすいと思いました。
    iniの各行に実装バージョンを追加して、新メニューだったら一個前のアイテムの次に追加する、みたいな。

    サブメニュー一式などを追加する場合とか、
    サブメニュー名のリソース化前後で仕様が違うとか
    項目の削除や移動があった場合とかに難しくないですかね。

    とりあえず、今回のものを入れておきます。

    [r4007]でコミットしました。

     

    Related

    Commit: [r4007]

  • Moca

    Moca - 2015-02-28
    • status: open --> closed
    • Group: -->
     

Log in to post a comment.

MongoDB Logo MongoDB