1

Тема: XML screentip. Как написать кавычку в тексте подсказки

Осваиваю потихоньку ленту Word 2007. Научился делать подсказки для кнопок с помощью атрибута screentip:

<button id="__z1" imageMso="_1" onAction="Применить_стиль" screentip="Применить стиль Заголовок 1" />

Как написать двойную кавычку в тексте подсказки?

Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir

2

Re: XML screentip. Как написать кавычку в тексте подсказки

Еще вопрос, как перейти на новую строку, если подсказка слишком длинная. Если использовать Enter, то получается длинный пробел, а хотелось бы обычный пробел.

Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir

3

Re: XML screentip. Как написать кавычку в тексте подсказки

Спецсимволы можно задать по имени, например для кавычек это будет &quot; или кодом &#34;
Перенос строки — это символ с номером 13, следовательно в XML это будет &#13;
Подробнее можно узнать, например, здесь

Лучше день потерять — потом за пять минут долететь!

4

Re: XML screentip. Как написать кавычку в тексте подсказки

viter.alex пишет:

Перенос строки — это символ с номером 13

Я неправильно выразился, мне нужен перенос строки в тексте xml. В языке VBA видел, что это символ подчеркивания "_", а в xml как?

Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir

5

Re: XML screentip. Как написать кавычку в тексте подсказки

Не выходит. Эти спец символы не работают. Приводят к сбою (лента не переделывается вообще).
Подскажите, какие первые две строчки должны быть в коде xml. Может там кодировка как-то задается, версия xml.
Еще в Ribbon XML Editor выскакивают ошибки типа "Пространства имен не совпадают" (это не страшно, т.к. лента все равно правильно перестраивается и работает, но странно это...)

Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir

6

Re: XML screentip. Как написать кавычку в тексте подсказки

код ленты приведите. Не может не получаться, т.к. я сам неоднократно это делал. И вручную и программно

Лучше день потерять — потом за пять минут долететь!

7

Re: XML screentip. Как написать кавычку в тексте подсказки

Оказалось, что я не обратил внимание на то, что надо прописывать точку с запятой в конце спецсимвола.  То есть я писал &quot вместо &quot;. Теперь все работает.

Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir