At 08:35 PM 6/16/2004 -0400, Jim Hoekema wrote:
> > Eg: I put a button on-screen and activate it to go to page 2. I've tried > > Object Behaviours and I've tried Hyperlinks. Since Visio likes to float > > every page uniquely on the background, linking from one page to another > > causes undesired jumpiness. I tried viewing fullscreen, but the > > hyperlinks don't preserve full-screenness (full-screnity?) from page to > > page. Why is it so difficult to do what I thought would be a commonly > > desirable task?
The simplest way to keep the contents of each page from moving off
registration is to put them into a background. And you can layer
backgrounds, making them easy to turn on and off for different reasons.
Here's what I do:
Background 1 is a page header (project name page name, edit date, page
number, etc all inserted automatically from the file properties or other
Visio field variables). This is helpful for printing (or distributing as a
PDF) for review.
Background 2 is a blank browser background with window frame, browser
button bars and so on represented. I've taken some time to set the size so
I have one for ~full 1024x768 and one for ~full 800x600. A very pale grey
line shows the bottom of the fold. (I have the same for a general window,
for non-browser apps)
Background 3 is any standard elements in the page layout. Things like
colored background for a left/top menu, logos, standard links, footers that
never change etc.
Then, I make a set of stencils for things that go on each page, but might
change - headers, menu contents, menu highlights.... These can be dragged
onto any page (and customized - for example, typing a page name for a
PageTitle stencil). If you update the stencil, Visio will preserve the
changes - so you can change a style (say, font or font size) without having
to update each instance.
You can make a stencil on the fly very easily (for one drawing) by just
pasting something you draw on the page into the Drawing Stencil (which
shows all the stencils used in that file). After that, it acts like any
What's nice about this is that all the pages are registered, because they
are all built on the same background. You can also put layout guides in the
background and then snap things to them.
You could, of course, put all of this on one background, but one advantage
of having the browser frame separate is that you can create many different
page templates and they still register without having to experiment with them.
You can put hyperlinks into any layer - so that a top menu, for example,
will always have links without having to reproduce them on each page.
The Save As HTML works pretty well, but I have found it "recalcitrant" at
times - so test as you go. My experience has been that when it works, it
works, but that when it doesn't it's a pain.
I met Visio when it was a mere demo disc and (with occasional tantrums)
we've been doing OK. I'm pretty sure that we mostly have a peaceful
relationship because it's trained me ("touch that feature and I will hurt
you"), and I've created a lot of small tools that help me work faster, so
we've reached a sort of detente.
Whitney Interactive Design, LLC
e. whitneyq at wqusability.com