Visio Guy

Visio Discussions => ShapeSheet & Smart Shapes => Topic started by: Yacine on October 05, 2021, 08:51:07 AM

Title: Why are shape styles not shown in the shapesheet?
Post by: Yacine on October 05, 2021, 08:51:07 AM
Visio provides a style feature you can use to format shapes.
A style can have all or at least one of the 3 subcategories textstyle, linestyle and fillstyle.
Now, as handy as this feature comes, there seems to be no way other than VBA (set/get shp.style) to access this property in the shapesheet.
I understand how difficult it may be to handle a bunch of properties and still give the possibilities to handle them individually.
A possibility could have been to use colours to indicate modifications, as it is done with the master's properties.
Cells inherited from master are black, edited formulas are blue. inherited from style could get another colour (red?). Then you could write the style in a shapesheet cell and provide some resetting functions: reset to master, reset to style, ...
Title: Re: Why are shape styles not shown in the shapesheet?
Post by: Surrogate on October 05, 2021, 09:18:22 AM
Great idea !
But M$FT decided a long time ago that themes are preferable. And hide the styles very far from the eyes of users...
Title: Re: Why are shape styles not shown in the shapesheet?
Post by: Yacine on October 05, 2021, 01:28:05 PM
Quote from: Surrogate on October 05, 2021, 09:18:22 AM
Great idea !
But M$FT decided a long time ago that themes are preferable. And hide the styles very far from the eyes of users...
right, instead of themeguard, the could habe been a styleguard function.
Title: Re: Why are shape styles not shown in the shapesheet?
Post by: JohnGoldsmith on October 07, 2021, 03:13:53 AM
Hi, The "Style Explorer' is available via the ribbon and allows you to identify which cells inherit from a given style depending on what you have selected in the explorer window.

Note that the under the current set of Office application themes there's a bug where the cell hatching doesn't show up if you've got the "White" theme selected.

https://docs.microsoft.com/en-us/office/client-developer/visio/about-the-style-explorer-window

All the best,

John
Title: Re: Why are shape styles not shown in the shapesheet?
Post by: Yacine on October 07, 2021, 06:44:52 AM
That's more or less what I was look for.
Although the handling is not obvious.

Thank you, John.