ShapeSheet Watch – now with multiselect

Here is the updated version (1.0.6). See basic info in the previous post, where the tool was introduced.

FileDescriptionSizeDate
ShapeSheetWatch_2013_11_x64.msi ShapeSheetWatch (x64)3.0 MiB01.12.2013
ShapeSheetWatch_2013_11_x86.msi ShapeSheetWatch X862.1 MiB01.12.2013

Added:

Now supports multi-select.

You can select several shapes, and change a ShapeSheet cell for all of them at once, so you don’t need to edit it for each shape individuality.

12-1-2013 2-31-35 AM

Highlight of changed values.

The values which were changed since last updated are now highlighted. This allows easy visualization of changed values, thus allowing you to understand what effect has a change of one cell to others, or what cells differ between different shapes.

12-1-2013 2-19-22 AM

Filters

Full text search.

You can search for text in a ShapeSheet cell, or for a cell itself, this will allow you to get to the cell/value you are looking for much faster:

12-1-2013 2-22-58 AM

Show only local values

Allows you to filter only values which were defined in shape, and not in the template. These values are normally shown BLUE in the built-in ShapeSheet, and most probably these need to be edited more often.

12-1-2013 2-25-15 AM

Show only highlighted cells

Well, it does exactly that – shows only changed cells. The button is next to the first one =)

Fix shape (PIN)

Allows to turn OFF “following” the shape on selection. if shape sheet is not “Pinned” (default) , then the window shows the data of the selection. If you click now the “Pin” button then window will be bound to the current selection, and will not follow the subsequent changes of selection. By fixing selection of a shape, you can monitor it’s changes when you change different shapes.

New extension: Copy/Move with Base Point

Many drawing products feature so-called “base point” operations. In particular, AutoCad has “Copy with base point”, “Move with base point”.
This operation may be quite useful for precise positioning of the content being copied/moved. To achieve this, at the first step a “base point” is selected, and on the second step a new position for this “base point” is selected. Check out this video to see how it works:

Go to the Extension’s page

VisioWixSetup 1.2 – now with full functionality of Solution Publishing

A milestone of the VisioWixSetup project I’ve been working on – now it can be used to publish anything Visio Solution Publishing Tool could publish, and Visio could understand =)

The changes in this version:

– Added support for publishing ADDONS (EXE/VSL) and help files.
– Fixed an issue with x64 install
– Simplified “starter” wxs file.
– Created project page (with detailed information about all supported attributes)
– Added tests to verify correctess of generated installer.

The new project page

Visio Wix Installer Project Template

The WiX project template for Visio allows you to create an installer for installing Microsoft Visio content (stencils, templates, VSL and EXE add-ons, help files).

This project brings the functionality of Visio Solution Publishing tool from Visio SDK into WiX, so now you can author setup which includes registration (publishing) of Visio-related stuff completely in WiX.

Check it out in Visual Studio gallery:

 11-05-2013 4-19-38

To add Visio publishing to your files to the installer, you can just use one of <visio:Publish > wix extension elements (nest under <File> element). The wizard creates a “starter” sample wix file to build your installer, with two sample Visio files – a template and a stencil.

Continue reading“Visio Wix Installer Project Template”

Improved Visio WiX Setup (version 1.1) – Compiler Extension

I have improved the WiX project template by creating a real WiX compiler extension.
That is, now you can register Visio files with WiX like this (minimalistic example includes just one extra line to publish file):

          <Component>
            <File Name="Stencil_1_M.vss">
              <visio:Publish MenuPath="Group\Stencil 1"  />
            </File>
          </Component>

The updated version is available in Visual Studio Galery:
http://visualstudiogallery.msdn.microsoft.com/68d12e2d-eb42-4847-808a-7d80863bb90d

Continue reading“Improved Visio WiX Setup (version 1.1) – Compiler Extension”

Visio WiX Setup project in Visual Studio Galery

The Visio Wix setup project was improved a bit. To simplify things, I’ve published it as a project template for Visual Studio in Visual Studio Galery. This is the first time I publish anything in Visual Studio Galery, so that was a bit interesting how to make the wheels rolling:

11-05-2013 4-19-38

In fact, this turned out to be rather easy actually. A good introduction how to publish stuff to Visual Studio Galery can be found on codeproject. That article gives a good  overview, how it all fits together. Anyways, the main result is that now it is possible to create an WiX-based installer project for Visio just like any other project in Visual Studio, please check out the video in the post.

Note that you must have WiX installed to be able to use this project template =)

Continue reading“Visio WiX Setup project in Visual Studio Galery”

Hans Rosling and data visualisation

Just a wonderful example of data visualization, and what can be done with diagramming.

http://www.gapminder.org/

I first encountered Professor Hans Rosling talks on TED – really exciting. For example, see the recent talk about Religions and Babies where he shows what the world population will be, or the talk “washing machines” (“Even the Hard Core of the Green Movement Use Washing Machine”). I wish I had him as a professor when I studied in Uni =)

PS. Now the technology was acquired by Google, and is is available as part of the the project Google Public Data.