none
リボンのメニューに小文字を使う方法を教えてください。 RRS feed

  • 質問

  • Outlook2013、2016用のAddinでツールを作っていますが、リボンメニューの最上位メニューのみ
    小文字が大文字に変換されてしまいます。

    他のソフトでは小文字も表示されているので、なにか設定などが必要かと思うのですが
    ご存知の方、ご教示頂けないでしょうか。

    ※コンテキストメニューも使うので、XMLで定義しています。分けた方が良いのでしょうか?

    <<表示イメージ>>
       

    <<定義XML>>

          <tab idMso="TabAddIns" label="OutlookTool">
            <group id="MyGroup" label="OutlookTool">
              <button id="textButton1" label="OutlookTool" onAction="OnTextButton1" size="large"
                      supertip="OutlookToolの環境を設定します。" image="OutlookTool.ico"/>
            </group>
          </tab>
    

    2017年9月25日 9:40

回答

  • tabの識別をidMsoではなくidもしくはidQにするとlabelに記述したとおりに表示されます。
    idMsoだと組み込みされているコントロールなのでうまく変更できないのかもしれません。

    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    2017年9月25日 11:20

すべての返信

  • tabの識別をidMsoではなくidもしくはidQにするとlabelに記述したとおりに表示されます。
    idMsoだと組み込みされているコントロールなのでうまく変更できないのかもしれません。

    個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)

    2017年9月25日 11:20
  • ご回答ありがとうございます。

     状況ですが、idMso を単に id,idQ に変更しただけでは、思った通りにはなりませんでした。
      id="TabAddIns" label="OutlookTool"  ⇒ 表示されず
      idQ="TabAddIns" label="OutlookTool" ⇒ 小文字が大文字に変換(idMsoと同じ)

     恐らく他にコードが必要、"TabAddIns" 部分の修正が必要と思い、過去のスレッドを
     見直しています。また、以下のサイトにも説明があったので併せて確認してます。

     また、状況に変化があれば結果をお伝えします。

    <<参考にしているサイト>>
    2007 Office Fluent リボンをカスタマイズする (開発者向け)
    リボンXML リファレンス




    2017年9月26日 2:45