• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Visio Guy

Smart graphics for visual people




  • Home
  • Hire Me
    • Hire Me
    • Résumé
  • Products
    • Products
    • Bubble Revision Shape
    • Layers to Pages Utility
    • Rack Unit Dimension Line
    • Radial Elements Tool with up to 100 Wedges
    • Text on a Circle Visio SmartShape
  • Index
    • Articles by Date
    • YouTube – VisioGuy
    • Download Information
    • Suggestion Box
    • Shop
    • Visio Art
    • Visio Links
    • – Visio Shapes & Stencils
    • – Visio Templates & Drawings
  • About
    • About
    • Donate
    • GitHub
    • jsFiddle
    • Reading List
    • Subscribe & Follow
      • – E-mail
      • – facebook
      • – Twitter
      • – RSS
    • Privacy Policy
  • Discussion Forum
You are here: Home / Power User / Visio Minions SmartShape Concept

Visio Minions SmartShape Concept

June 16, 2015 By Visio Guy 5 Comments

minions-thumb-2Today I had the idea to make a Minions Visio SmartShape. I was primarily interested in controlling eye movement using ShapeSheet techniques.

As a responsible adult, I probably don’t (shouldn’t) have the time to finish it properly. But I thought I’d make this video to show off some capabilities and point out  general concepts that might help to make useful SmartShapes.

I got as far as making a single eyeball shape, which has a (little, yellow) control handle which controls the direction in which the eye is looking.

To make the UI feel better, there is some scaling involved, so that you move the control handle much further than the actual eye movement. This makes it feel like you are positioning the control handle where the eye should be looking. I think it works rather well.

There aren’t enough hours in the day to cover all of the details on how the prototype works, but I thought I’d point out some features, introduce correct terminology, and encourage some research and discussion on your part.

ShapeSheet Structure

The way to make things like this work in Visio is via the ShapeSheet, which can be a bit of a black art. For the view that venture into ShapeSheet territory, they find it frustrating and fun, and seem to enjoy it in a way similar to the way folks enjoy playing with Lego.

  • User-defined cells for parameterization and intermediary calculations (e.g. angles and radii)
  • Control handles to give the user something to pull on
  • Linking shape positions to control handles and user-defined cell calculations
  • Shape transform to control size and location of eyes
  • Understanding of coordinate systems inside of shapes and inside of groups

User-interface Points of Interest

  • Guide points (pulled from ruler origin)
  • Show grid and ruler (to get at the guide point)
  • Gluing control handles to guides and guide points
  • Moving selected shapes using the arrow keys, aka: “nudge”. (That is how the guide point is moved in the video)
  • Multi-selecting several shapes
  • Proportionally resizing a selection of shapes
  • Duplicating shapes (using Ctrl + left-mouse click-and-drag)

 minions-fullclick to view full image

What’s it Good For?

I’m sure most of you have no need for a super-smart Minion shape (other than for intra-office hijinks), but knowing how to build a shape like this gives you the skills to build useful shapes. Using control handles to reposition or resize bits of geometry within a shape has many practical applications. Imagine:

  • Easy-to-reposition text (many built-in Visio shapes ship from Microsoft with this behavior added)
  • Shapes with built-in notes or legend/abbreviations (ala: fig. A, B, C)  that can be repositioned by the user
  • Shapes with directional arrow adornments that can easily be pointed (e.g. fire escape routes)
  • Clocks, dials, and pie-chart-style graphics
  • Quickly adjusting the 3D depth of an isometric block
  • Aiming chair shapes in a conference room or auditorium at a single point of focus
  • Repositioning a callout, or word balloon leader line

The last idea might be for someone creating a web-comic using digital tools that don’t involve drawing by hand. You could create/program a set of SmartShapes that have various options–available via Controls Handles, Shape Data fields and custom right-click context menu actions. Imagine choosing expressions from drop-down lists, setting eye winks, moving eye positions, choosing from a list of mouth configurations. What fun!

Update: you can glue many eyes to one guide point and create creepy illustrations like the one below. But this same technique would work for, say, a plan view of a whole bunch of swivel-chairs, all aimed at a podium!

minions-many-eyes

Download “Minions Scratch Drawing File”

s!Aj0wJuswNyXlhAQw9ER6nBdFqNgf – Downloaded 1330 times – 103.00 B

 

  • Tweet
  • More
  • Pocket
  • Share on Tumblr
  • Print
  • Email

Related posts:

  1. Visio Nerd Videos – For Developers!
  2. Center-sizing Smart Shapes
  3. European Cup 2008 Auto-Updating Visio Diagram
  4. Title Blocks #1: How to Display Existing Document Information
  5. Truly “No-Glue-To” Shapes

Filed Under: Power User, Shapes, ShapeSheet, Video

Previous Post: « Text Outlines in Visio
Next Post: How to Show the Developer Ribbon Tab (and Why) »

Reader Interactions

Comments

  1. David says

    December 26, 2016 at 3:23 pm

    do you know when you might be finished with the minions?

  2. Visio Guy says

    December 28, 2016 at 12:54 pm

    Hi David,

    There were no plans to finish it, but I suppose I could put the bits that I did create up in the cloud so you all could download what I did create, and play around with it…

  3. David says

    December 28, 2016 at 3:14 pm

    That would be awesome! Let me know when I can play with it….cheers 🙂

  4. Visio Guy says

    December 29, 2016 at 6:23 pm

    Ok, I’ve put the download link at the end of the article!

Leave a Reply Cancel reply

Primary Sidebar

Buy Über Bubble Revision Shape
Purchase

Categories

Buy my book!

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Tag Cloud

A/V Artistic Effects BPM Code Connectors Control Handles Countries Custom Patterns Custom Properties Data Graphics Data Linking Data Visualization David Edson David Parker Fill Format Formulas Functions Geometry Gradient Images Links Maps Multi-shapes Network Programming repeating shapes Resources Right-Click Actions Scale Shape Data ShapeSheet ShapeSheet Formulas ShapeSheet Functions SharePoint shiny SmartShapes Sport Sports Text Themes Tools Transparency User-defined Cells Visio 2007 Visio SmartShapes

Top Posts & Pages

  • - Visio Shapes & Stencils
  • - Visio Templates & Drawings
  • Amazon AWS Visio Shapes
  • Free Visio People Shapes
  • Sankey Diagram Shapes for Visio
  • Bubble Revision Shapes
  • AV Engineering Diagrams with Symbol Logic ECAV
  • Release the Power of Visio Custom Line Patterns
  • Crayon Visio Network Shapes, Revisited
  • Text Along a Connector's Path in Microsoft Visio 2010

www.visguy.com - Visio Guy - since 2006

 

Loading Comments...