none
Ribbon Resource Editor Save Bugg RRS feed

  • Вопрос

  • Hi, I was created new MFC application with Ribbon. (VS 2015)

    Next, I was explored  auto generated xml code for ribbon (file - ribbon.mfcribbon-ms) with  VS editor or any other editor.

    There is good multilines XML structure like this

    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <AFX_RIBBON>
      <HEADER>
        <VERSION>1</VERSION>
      </HEADER>
      <RIBBON_BAR>
        <ELEMENT_NAME>RibbonBar</ELEMENT_NAME>
        <ENABLE_TOOLTIPS>TRUE</ENABLE_TOOLTIPS>
        <ENABLE_TOOLTIPS_DESCRIPTION>TRUE</ENABLE_TOOLTIPS_DESCRIPTION>
        <ENABLE_KEYS>TRUE</ENABLE_KEYS>
        <ENABLE_PRINTPREVIEW>TRUE</ENABLE_PRINTPREVIEW>
        <ENABLE_DRAWUSINGFONT>FALSE</ENABLE_DRAWUSINGFONT>
        <IMAGE>
          <ID>
            <NAME>IDB_BUTTONS</NAME>
            <VALUE>113</VALUE>
          </ID>
        </IMAGE>
        <BUTTON_MAIN>
          <ELEMENT_NAME>Button_Main</ELEMENT_NAME>
          <KEYS>F</KEYS>
          <PALETTE_TOP>FALSE</PALETTE_TOP>
          <ALWAYS_LARGE>FALSE</ALWAYS_LARGE>
          <INDEX_SMALL>-1</INDEX_SMALL>
          <INDEX_LARGE>-1</INDEX_LARGE>
          <DEFAULT_COMMAND>TRUE</DEFAULT_COMMAND>
          <IMAGE>.....

    Next, I was modified ribbon (for example added some buttons) from resource editor and SAVED it.

    Finally,Again I  was  explored  auto generated xml code for ribbon (file - ribbon.mfcribbon-ms) with  VS editor or any other editor.

    There is no good XML structure, but only ONE string lines like this

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?><AFX_RIBBON><HEADER><VERSION>1</VERSION></HEADER><RIBBO...

    This is very inconvenient.

    Maybe are there VS settings that allow you to avoid deleting the end of lines then editing ribbon with VS Resource Editor?



    • Изменено sergeyostu 21 апреля 2021 г. 16:47
    21 апреля 2021 г. 16:46

Ответы

  • Здравствуйте,

    Если желаете задать вопрос на англоязычные форумы, то можете пройти по данной ссылке: Microsoft Q&A


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    22 апреля 2021 г. 7:18
    Модератор