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»