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

scaling block diagram backgrounds

Started by shayneneal, October 04, 2010, 06:02:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

shayneneal

Is there any way to create a background with a title block that would not need to be scaled differently for every new diagram i work on?  Currently I have three title blocks for the different scales that I use most but it takes hours and hours to start a new document each time that I need a new scale.  I would love a way to have the background pages (or any page of choice) not be affected by the scale!

Thanks,

Shayne

vojo

Not too bad to do

- Get the shapes they way you want
- group the entire set of shapes
- create custom props   something like props.scalex and props.scaley....set each to 1
- go into each shape in the group and do the following
      - change the width cell to guard(width*<group shape num>!props.scalex)
      - change the height cell to guard(width*<group shape num>!props.scaley)
- copy to background page.

So now when you select group==>custom props....you can set the X scale and Y scale for the group
(you can get more slick with the scale if you want.....aka can do something similar for font size).

Now obviously you could do this by just grouping the shapes and manual change the width/hieght....this approach just gives you more precision.

shayneneal

VOJO... your instructions are more than just a little over my head but I am excited to learn more... if I follow these instructions, would it allow another user to change the scale of a page without affecting the background or would they be required to do something like what you describe every time a scale setting is changed?

I was hoping to find a solution (even a convoluted one) that would allow me to make a document's page immune to scaling on other pages.  Is that what this is, a one step solution to ignoring scale settings forever in the drawing?

Thanks!

wapperdude

When you say background with a title block, do you mean a title block on a background page?  Or is this "background" on the drawing page? 

If you put it on a background page, it will remain unchanged as you change the scale of the drawing page. 

If you have it on the drawing page, consider putting it on a background page.  The drawing page can then reference the background, and as long as you don't change the sheet size, then everything should work as you desire.

HTH
Wapperdude
Visio 2019 Pro

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: 194 (show)
Files included: 34 - 1306KB. (show)
Memory used: 1057KB.
Tokens: post-login.
Cache hits: 15: 0.00171s for 26,767 bytes (show)
Cache misses: 3: (show)
Queries used: 17.

[Show Queries]