Multiple Selection Methods for Visio Diagrams

Much as I love using Visio, I have always felt that there are a few selection methods missing, and I often have to some extra buttons into solutions to make up for this. There are many types of diagrams that have shapes connected to each other, usually with a connector shape, and the user needs to be able to traverse these connections quickly and easily, so I have created a Visio 2010 add-in, multiSelect, that adds a lot of different selection methods that are accessible via an extra ribbon tab when ever a shape is selected.

SNAGHTMLe5023a1

I decided to use the concept of family relationships to explain what each button does, and, although the primary shape in any selection is used for calculating the contents of the filters, the buttons will act on all selected shapes. This means, for example, that you can select the Start Event shape in the BPMN diagram above, and successive clicks on the Children button will traverse the flow right through to the End Event shape. You can even tick the Pan and Zoom checkbox to focus your attention more closely on the selected shapes as you traverse the flow.

You can download the add-in from http://www.bvisual.net/Products/multiSelect.aspx, but I will now describe the features by showing you examples of their use.:

multiSelect

Shape Selections

image

Each of the large buttons will create a selection of all of the relevant shapes, regardless of shape type (1D or 2D); shape master; or shape category. However, you can refine your selection by choosing one of the filter sub-menus from the drop-down menu at the bottom of each large button.

Same Family

image

My definition of a family is the selected shape plus any outgoing connections and their connected shape.

image image
Same Family button Same Family / Master / Task filter button

 

Parent(s)

image

My definition of parents is any incoming connections to the selected shape(s), including any connected shape. The initial source shape, or shapes, is deselected.

image image
Parent(s) button Parent(s) / Category / Data Object filter button

 

Children

image

My definition of children is any outgoing connections from the selected shape(s), including any connected shape. The initial source shape, or shapes, is deselected.

image image
Children button Children / Type / 2-D only filter button

 

Siblings

image

My definition of siblings is any outgoing connections, and connected shapes, from the parent from the selected shape(s). The initial source shape, or shapes, is deselected.

image image
Siblings button Siblings / Master / Task filter button

 

Same Master

image

Most Visio shapes are instances of a master because they have been dragged and dropped from a stencil. This button provides a simple way to select all instances of the master of the selected shape.

image
Same Master button (almost always also the same Category, if any, too)

 

Container(s)

image

Visio 2010 introduced container shapes, and this button provides a simple way to select all or the filtered containers of the selected shape.

image
Container(s) button

This feature can be extremely useful in Cross-Functional Flowcharts, for example.

Contained Items

image

Visio 2010 introduced container shapes, and this button provides a simple way to select all or the filtered shapes contained within the selected container shape.

image
Contained Items / Master filter button

Previous

image

With so many different selection methods, you might not select the right option at first, so this button provides a quick way to get back to your previous selection.

Options

No Pan/Zoom

Do not move the page view, or zoom into the selection.

Pan only

Make the selected shapes the centre of the page view.

Pan and Zoom

Make the selected shapes the centre of the page view, and zoom into the selection.

Help

About

You can check the version number on this dialog.

SNAGHTMLdb7b62c

bVisual web

Opens my company website at the product page in order to check the latest version, and to donate if you like this add-in, or you use it commercially.

bVisual blog

Opens this blog page

Version Changes

1.0.2 – 23 Jul 2012 – Added Container(s) and Contained Items buttons

1.0.1 – 20 Jul 2012 – Setup now works with Visio 2013

3 Responses to “Multiple Selection Methods for Visio Diagrams”

  1. Meng Liang Says:

    It doesn’t work in visio 2010 on Windows 7. It is checked in COM add-ins. But I just cannot find the Ribbon Tab for it.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 207 other followers

%d bloggers like this: