News:

BB code in posts seems to be working again!
I haven't turned on every single tag, so please let me know if there are any that are used/needed but not activated.

Main Menu

Self Healing Shapes

Started by jmeeks, January 03, 2017, 11:10:49 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jmeeks

I'd like to see an article which explains the "magic" on how Shapes can "automatically" rotate, align, attach, clean up to other Shapes.

Is there an article which explains in detail the "Connection Points" for these Shapes and how those Points control the associated behavior?

Thanks!

Surrogate


jmeeks

Thank you for that reference.  It's another good example of the power of Visio to revise a Shapes Graphics.

What I was suggesting and asking for however, was a detailed article, maybe using an out of the box Visio Shape like the "Opening" Shape in the Walls, Shell and Structure Stencil as basic example, and showing the details which control it's particular behavior and interaction with other Shapes on a Document.  I like the articles which explain the details on why and how things work the way they do in Visio

Thanks!

Nikolay

#3
The magic of shapes like "opening" is not in the shapes themselves, there is a "background" support addin that watches the drawing and updates it when appropriate.

So you won't find anything in those shapes, all magic lies in that code-behhind. Normally these shapes just have markers in user section for the addin to recognize them.

Usually that code is solution -specific, means, it will work only for the shape it was written for (like org chart for example)

Browser ID: smf (possibly_robot)
Templates: 4: index (default), Display (default), GenericControls (default), GenericControls (default).
Sub templates: 6: init, html_above, body_above, main, body_below, html_below.
Language files: 4: index+Modifications.english (default), Post.english (default), Editor.english (default), Drafts.english (default).
Style sheets: 4: index.css, attachments.css, jquery.sceditor.css, responsive.css.
Hooks called: 202 (show)
Files included: 34 - 1306KB. (show)
Memory used: 1061KB.
Tokens: post-login.
Cache hits: 13: 0.00137s for 26,729 bytes (show)
Cache misses: 3: (show)
Queries used: 16.

[Show Queries]