Giter Club home page Giter Club logo

visio-addin's Introduction

Visio Utilities AddIn

Triple Take Technologies was founded by a couple of Solutions Architects. We spend a lot of time in Visio. Like, a lot. We wrote this addin to Visio to help streamline our use of it.

This addin surfaces 3 main feature groups.

  • The ability to resize objects to the same width, height, or both.
  • The ability to align objects to the same top, bottom, left, right, or middle (horizontal and vertical!).
  • Easier access to show/hide various layers of objects. This is basically the same functionality that Visio already provides, just fewer clicks to access.

Building the AddIn

Clone the repo, open in Visual Studio 2017 (2019 probably works as well, but we haven't tried it), and build. Note that you may need to install support for building Office applications as such support is not a mandatory part of the Visual Studio installation. Once the addin is built, it should automatically be registered with Visio - just launch Visio and look for the new "Utilities" tab once you have a drawing open.

Installing the AddIn Without Building

Just looking to use the addin? Look for an installer on our Releases page.

Using the AddIn

Resizing and Aligning

Once installed, the addin will create a new tab in the Visio Ribbon toolbar named "Utilities". The first 3 items will be in a group named "Sizer". The next 6 will be in a group named "Aligner". All 9 of these items will be grayed out until you have at least 2 objects selected in your Visio diagram.

After you select at least 2 objects in your Visio diagram, one of those items will be the "primary" object. Visio will showcase this with a heavier outline than the other objects. The 9 toolbar items will then be enabled, and will operate using this primary object as its reference point. In other words, if you click "Resize Height", all currently selected objects will be resized to be the same height as the primary object.

Layers

If your Visio diagram has at least 1 layer defined, you'll see one checkbox appear in the Ribbon for each layer, up to a maximum of 12 (see Limitations, below). If the layer is visible, the checkbox will be checked. If the layer is invisible, the checkbox will be unchecked. Toggle those checkboxes to change the visibility of the layers.

Known Limitations

  • Currently, there is a hard limit of 12 supported layers. If your diagram has more than 12 layers, the addin layer functionality may not work as expected.

Disclaimer: this project is not in any way associated with Microsoft!

(c) 2019 Triple Take Technologies

visio-addin's People

Contributors

jlitowitz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.