Addin: Переход в «Проводник по Рисунку»

Данное мини-расширение к Visio может оказаться полезным если вы работаете со сложными рисунками, содержащими много сгруппированных фигур. Данное расширение добавляет команду "Переход в проводник по рисунку" в контекстное меню фигуры (когда Visio запущен в Режиме разработчика).

Continue reading"Addin: Переход в «Проводник по Рисунку»"

Обновлены инсталляторы для карты (1.0.2) и «поиск команд» (1.0.4)

- Исправлен баг, в результате которого поиск команд мог не работать.
- Исправлено название папки, в которую ставится карта, и текст в "Установке и удалении программ".

Создание инсталлятора для Visio на WiX

Если вы разрабатываете дополнения / шаблоны / фигуры для Visio, то рано или поздно возникает вопрос, как их распространять / отдавать пользователям  Можно, конечно, просто отправить файл. Однако Visio позволяет устанавливать шаблоны таким образом, чтобы они логично встраивались в пользовательский интерфейс, и были доступны пользователям в том же виде как и встроенные шаблоны (на стартовой странице, в меню "Новая диаграмма", и т.п.). Для разработчиков Visio SDK предоставляет специальный инструмент Solution Publishing Tool, который является официальным способом создания инсталляций, включающих шаблоны и дополнения для Visio. С его помощью можно доработать готовый MSI-пакет, чтобы от включал информацию, специфичную для Visio. Однако данный инструмент не лишен недостатков, в частности:

- Этот инструмент представляет собой программу с пользовательским интерфейсом. К сожалению такое решение не очень хорошо интегрируется с автоматической сборкой, когда все собирается "по нажатию одной кнопки". То есть, каждый раз при создании дистрибутива (новой версии) придется вручную запускать эту программу.

- Данная программа встраивает в инсталлятор vbscript-действия (custom actions) которые могут не понравиться некоторым глупым антивирусам (особенно если инсталлятор не подписан цифровой подписью), или же в сильно ограниченном окружении (когда vbscript запрещен)

Windows Installer Xml (WiX) - это инструмент для создания Windows - инсталляций из XML - кода. От отлично интегрируется в процесс автоматической сборки. Инструмент изначально был разработан в Microsoft и использовался, в частности, для создания инсталляции Microsoft Office. Интегрируется в Visual Studio. И вообще, от супер =)

Данная статья объясняет магию Visio Solution Publishing Tool и показывает как с помощью WiX создать инсталлятор, который бы имел те же самые возможности. Также статья содержит пример / шаблоны проекта для WiX,  который устанавливает файл шаблона и фигур Visio, как на Visio x86 так и на Visio x64.

Continue reading"Создание инсталлятора для Visio на WiX"

Обновлена карта регионов России — версия 1.0.1

Обновлена карта регионов:

- Добавлена отдельная страница с примерами использования и даже видео =)
- Сейчас все фигуры регионов отсортированы по алфавиту (бывает)
- Добавлен инсталлятор (регистрирует шаблон в Visio, чтобы он показывался на стартовой странице).
- Улучшено изображение предварительного просмотра, используя технику описанную здесь.

20-04-2013 22-41-20

Карта России в Visio

Карта регионов Российской Федерации (2012) для Visio . Карта в формате VSD (работает со всеми версиями Visio). Включает в себя набор фигур (stencil) со всеми областями и республиками, а также полную карту (демку). Данная карта поддерживает стандартные функции Visio для какрт (см. например World Map), и дополнительно включает данные которые специфичны для РФ - номара регионов (по ISO и просто), столицы регионов. Эти данные включаются как "данные фигур". Дополнительная информация под катом.

11-04-2013 20-16-22

Continue reading"Карта России в Visio"