• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

bVisual

  • Home
  • Services
    • How Visio smartness can help your business
    • Visio visual in Power BI
    • Visio Consulting Services
    • Visio Bureau Services
    • Visio Training and Support Services
  • Products
    • Visio Shape Report Converter
    • SS Plus
    • LayerManager
    • visViewer
    • Metro Icons
    • Rules Tools for Visio
    • The Visio 2010 Sessions App
    • Multi-Language Text for Visio
    • Document Imager for Visio
    • multiSelect for Visio
    • pdSelect for Visio
  • Case Studies
    • Case studies overview
    • Using Visio in Education for GIS
    • Visualizing Construction Project Schedules
    • Visio Online Business Process Mapping
    • Nexans Visio Template
    • CNEE Projects, WorldCom
    • Chase Manhattan Bank
  • News
    • Recent news
    • News archive
  • Resources
    • Articles➡
      • ShapeSheet Functions A-Z
      • Comparing Visio for the Web and Desktop
      • Customising Visio Shapes for the Web App
      • Key differences between the Visio desktop and web apps
      • Using the Visio Data Visualizer in Excel
      • Using Visio in Teams
      • Creating Visio Tabs and Apps for Teams with SharePoint Framework (SPFx)
      • Designing Power Automate Flows with Microsoft Visio
      • Innovative uses of Visio Lists
    • Webcasts ➡
      • Visio in Organizations
      • My session and other Visio sessions at MSIgnite 2019
      • Power up your Visio diagrams
      • Vision up your Visio diagrams
      • The Visio 2010 MVP Sessions
    • Visio Web Learning Resources
    • Books➡
      • Visualize Complex Processes with Microsoft Visio
      • Mastering Data Visualization with Microsoft Visio
      • Microsoft Visio Business Process Diagramming and Validation
      • Visualizing Information with Microsoft Visio
  • Blog
    • Browse blog articles
    • Visio Power BI articles
    • Visio for Web articles
    • A history of messaging and encryption
  • About us
    • About bVisual
    • Testimonials
    • Bio of David Parker
    • Contact Us
    • Website Privacy Policy
    • Website terms and conditions
    • Ariba Network
You are here: Home / Visio / Visio 2013 / Adding Configure Callout functionality to Visio Callouts

Published on April 8, 2014 by David Parker

Adding Configure Callout functionality to Visio Callouts

Visio is always improving but sometimes some functionality is hard to find, and gets forgotten about. For example, the Custom callout 1,2 and 3 masters on the Visio Extras \ Callouts stencil have been there for a few years, yet most users do not find them or realise what they can do. They provide the ability for a connected callout shape to display the values, and optional labels, of a target shape. This can be most useful for automatic annotations because they are always up to date. However, Visio recently introduced some new Callout shapes, but this ability is not there by default. In this blog, I show you how to add this useful feature to the new Callouts.

First, let’s look at the older Custom callout shapes, which automatically open a Configure Callout dialog when connected to another shape. This callout invites you to display selected Shape Data rows of the target shape:

image

 

This creates a callout displaying the selected Shape Data rows:

image

Now, lets look at the new Callout shapes….

Select the new Callout shape that you want to upgrade, by inserting it onto an existing shape in your diagram:

image

 

Check the Master name that you just used by using DEVELOPER \ Shape Name (or assume it is the last one added to the Document Stencil). In this example, I used the Master named “Filled”.

 

image

 

Tick the Match master by name on drop setting in the Master Properties dialog for the “Filled” Master in the Document stencil.

 

image

 

Edit the Master Shape by adding formulas for the Microsoft “cc” (“Configure Callout”) add-on.

Inset a new User-defined cell (User.ccAssociate):

User.ccAssociate =DEPENDSON(Controls.Association,Controls.Association.Y)+RUNADDONWARGS("cc","/cmd=2")

Insert Actions section, and add a new row with:

Action=RUNADDONWARGS("cc","/cmd=1")

Menu="Co&nfigure Callout…"

image

 

Delete the word “Text” that is in the callout shape by default, then Save the Master, and Update all of its instances:

 

image

 

Each instance of the Master, and new ones created using the INSERT \ Callout feature, will now have the right mouse action (and the trigger event when the control handle is re-positioned):

 

image

 

Quod Erat Demonstrandum:

image

 

 

This works because the “cc” add-on automatically adds the other User-defined cells in needs behind the scenes:

image

So, by just adding one User-defined cell (User.ccAssociate) and one Action cell, this great functionality is added to the new structured diagraming Callout shapes!

 

If you want to increase the efficiency of the Master, then add these extra User.cc… cells to the Master shape, because the instances will then inherit the formulas.

 

Kamimura, enjoy!

Related

Filed Under: Callouts, Visio 2013 Tagged With: Callouts

About David Parker

David Parker has 25 years' experience of providing data visualization solutions to companies around the globe. He is a Microsoft MVP and Visio expert.

Reader Interactions

Comments

  1. Ken says

    September 24, 2014 at 8:11 am

    Doesn’t work – right clicking on Configure Callout does nothing. Also does nothing when using 2007 callouts.

    Reply
    • davidjpp says

      June 17, 2015 at 12:31 pm

      The new Callouts did not exist in Visio 2007.

      Reply
  2. Firat says

    June 17, 2015 at 12:10 pm

    This one is not hidden very well, shame Microsoft…

    Reply
    • davidjpp says

      June 17, 2015 at 12:31 pm

      Not sure what you mean ?

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

  • LinkedIn
  • Twitter

Recent Posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Categories

Tags

Accessibility Add-Ins Connectors Containers Data Export Data Graphics Data Import Data Visualizer Educational Excel GraphDatabase Hyperlinks Icon Sets JavaScript LayerManager Layers Legend Link Data to Shapes Lists MSIgnite MVP Office365 Org Chart PowerApps PowerBI PowerQuery Processes Setup and Deployment Shape Data Shape Design ShapeSheet ShapeSheet Functions SharePoint 2013 SQL Teams Validation VBA Video Visio Visio 2007 Visio for the Web Visio Online Visio Services Visio Viewer Webinar

Footer

bVisual Profile

The UK-based independent Visio consultancy with a worldwide reach. We have over 25 years experience of providing data visualization solutions to companies around the globe.

Learn more about bVisual

  • Amazon
  • E-mail
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Search this website

Recent posts

  • Fixing dimensions of 2D shapes
  • Merging Linked Data from Similar Tables
  • Smart Radio Buttons and Check Boxes in Visio
  • Using Button Face Ids in Visio
  • Grid Snapping Revisited

Copyright © 2025 · Executive Pro on Genesis Framework · WordPress · Log in