Free addons for Microsoft Visio

Visio addons
for Microsoft ® Visio ® 2003/2007/2010/2013/2016/2019/Visio for Office 365




Output dialog Visio add-on that can display text when a shape is double-clicked, dropped on a page, or duplicated

There is no built-in ability for Visio to display a text dialog box when a shape is double-clicked or dropped on a page. Just install this addon, then run the file "test.vsd".
As can be seen not only can text be displayed but you can also show any value(s) from the shape's shapesheet.
Nor is this dialog limited to the double-click event, it can also work on shape drop. Open the shape's shapesheet editor and put the formula in the cell EventDrop instead of EventDblClick.
You can also perform multiple events, say you want to give some instructions before opening one of the standard Visio dialogs. If also want to open the Fill dialog then you could use:
=RUNADDONWARGS("outputdialog", "Your instructions") + DoCmd(1066)
or
=DoCmd(1066) + RUNADDONWARGS("outputdialog", "Your comments")
if you want to display your text afterwards.

To insert a new line in the text use the text '\r' within your text string.

Description File Version Date Size Download
Output Dialog for Visio outputdialog.msi 1.7 16th August 2020 1192kB Download now
This software is digitally signed.
This addon works with Visio 2003/2007/2010/2013/2016/2019 (32-bit and 64-bit).



output dialog example


Following a suggestion from a user here is another version, but this one uses a tool window. Install both!

Description File Version Date Size Download
Output Dialog for Visio outputdialog2.msi 1.7 16th August 2020 1192kB Download now
This software is digitally signed.
This addon works with Visio 2003/2007/2010/2013/2016/2019 (32-bit and 64-bit).



output dialog example

Comments:

1. realname: Derek Crabbe
message: Visio 2010 Win7 32 bit

Hello,

When using the following:
=RUNADDONWARGS("outputdialog2","This shape's width")

Is there a way for the dialogue to appear as:
This
shape's
width

rather than wrap around text in the EventDblClick field?

How would one go about doing so?

Derek Crabbe




Reply 1: Hi Derek,
sorry, there is no way to do that at the moment, any control characters (like CR/LF) get ignored.
I'll see if I can do something about it.

Reply 2: Hi Derek,
This can now be done in both dialogs, just add the text '\r' where you want the new line.






Displaying a web page within Visio

A question was asked recently on the SuperUser forum: https://superuser.com/questions/1378502/can-i-add-a-webpage-browser-to-a-visio-diagram about how to add a view of a web page from a Visio diagram.
There is no built-in method of doing this but I thought I might be able to modify my Output Dialog for Visio, and I have managed to get something working.
Just install this addon, then run the file "test web page output.vsd" which the installer adds tou your desktop so it is easy to find.
Double-click the shape and a web browser window will open at my website (www.paulherber.co.uk). The web browser is not as complete as others but displays my website just as any other browser would. The only exception that I know of so far is that it doesn't run javascript so it does throw up an error but just continue and the page shows correctly.
The browser window may be moved and resized as required.

Description File Version Date Size Download
Webpage Output for Visio WebPageOutput.msi 1.1 16th August 2020 1052kB Download now
This software is digitally signed.
This addon works with Visio 2003/2007/2010/2013/2016/2019 (32-bit and 64-bit).



JSD (Jackson Structured Design)
stencil, template and add-on
for Microsoft ® Visio ® 2000/2002/2003/2007/2010/2013/2016/2019/Visio for Office 365

The stencil

JSD stencil

The following menu is added to Visio.

added menu

 

Jackson Structured Design for Visio

JSD for Visio consists of a stencil, template and add-on for Visio for the creation of all Jackson diagrams i.e. Specification, Implementation and Structure diagrams. A few shapes for Jackson design were provided in old versions of Visio Pro but they were incomplete and wrong.

This software works with:

  • Microsoft Visio 2000, 2002, 2003, 2007, 2010, 2013, 2016 and 2019 (any version, Standard, Professional or Premium).

Download it now and try it

Description File Version Date Size
JSD for Visio (2000/2002)jsd_2000.zip1.10.0.216th August 2020740kB
JSD for Visio (2003/2007/2010/2013/2016/2019)jsd.zip1.11.0.016th August 2020442kB
After downloading, create a folder (typically "C:\Program Files (x86)\Visio stuff\JSD")
and unzip the zip file into this folder. Copy the address of the folder that the software is installed to, start Visio and paste this path into the 'Add-ons path', 'Template path' and 'Stencils path' as follows:
  • Visio 2000/2002/2003/2007: menu Tools -> Options -> Advanced -> File Paths
    Now restart Visio. JSD will be available from the File -> New menu
  • Visio 2010/2013/2016/2019: ribbon File -> Options -> Advanced -> File Locations.
    Now restart Visio. JSD will be available from the File -> New menu
I've decided to release the full source code for this project, you can download it below. You will need Delphi 6. There is no support provided for this software.
JSD for Visio source codejsd-source.zip-16th August 20201945kB


Free

This software is now free. No support is available for this software.

Example Diagrams

jsd structure example

example structure diagram

jsd specification example

example specification diagram

jsd implementation example

example implementation diagram