Wednesday, November 16, 2005

Glitches with MS Visio

Hi,

Lately I found all dese while working with MS Visio :-
1. Every page needs to be aligned indivdually for the same view. If you have changed the view of a page to center with 75% zoom, it will not be consistent across the rest of the pages. This hurts my eyes and expectations.

2.When you copy paste common elements across a couple of pages it does not maintain its relative position across pages leading to unnecessary rework. I cannot keep on making backgrounds for everything till I get confused which background is for what.

3. The guides need - bring to front functionality. Y?? Arn't guides supposed to be on the front by nature?!

4. Evertime I click on a textbox to edit the text...the entire thing is erazed to enter fresh text. Then I have to press Ctrl+Z to bring it back...One extra unnecessary step.

5. There is no facility to duplicate a page which is required in case you are just keeping the primary page the same and making changes in the seconday windows only.

6. There are no group align buttons. If i select a couple of elements on the screen, i cannot simply press a button and align them left or right. Instead I have to specify the position of the elements according to the ruler in a text box and see the cahnges happening. y?!!

7. When i press F5 to view my screens without the toolbars and paraphanelia, i does fit to screen and does not show the actual size which is not right. Therefore, if I have made 800x600 wireframe on a 1024x768 resolution it streches the screen to full size.

8. Also, if I am frequently changing my mode of interaction from pointer tool to text tool, then why shouldn't there be short cut for the same.

9. Also, it should by default try and put all screens at the center of the screen where it is ergonically right.

10. If I select an item and change the view to 200% it zooms not on the selected item but at the center of the screen. Why doesn't it do that when it is supposed to:(

Anybody got any answers?

2 comments:

Bill said...

Some answers:
1. There isn't one way that I am aware of to set zoom and location of all your pages, but you can get a similar effect (if you are trying to switch from page to page) by going into full screen mode.

2. There are a couple ways you can deal with this. If you are trying to copy a whole page, put objects (they can be transparent) in the upper left and bottom right corners of the page. The paste will try to keep everything on the page, so all the other shapes should be where you left them.

The other option is to set up two macros that supplement your copy and paste methods. The macro for copy should have this line in it:
ActiveWindow.Selection.Copy (visCopyPasteNoTranslate)

The macro for paste should be this line:
ActivePage.Paste(visCopyPasteNoTranslate)

The visCopyPasteNoTranslate flag ensures that the paste location is the same as the copy location. Otherwise these macros work the same as the existing copy/paste.

3. I'm not sure what you mean here. In Visio 2003 you can bring guides to the front.

4. If you click on the text tool you can go straight into the text without erasing by starting to type. Even quicker: select the shape and press F2.

5. Yep. This one is a little bit of a pain. If you use the macros I describe above it is a few steps less to get a duplicated page, though.

6. The way I understand what you are asking for, "Shape>Align Shapes" should do the trick.

7. I'm not sure if there is much we can do about this. That is the way that full screen mode works in most applications and is what people expect. If you make the page bigger it will expand to show the whole page, making your image the right size.

8. Ctrl-1 selects the pointer tool, Ctrl-2 selects the text tool, Ctrl-3 selects the connector tool.

9. Hmm, I'm not sure which part of the windows you mean -- the whole Visio window, the document windows?

10. The thing I like to do for this is automatically zoom around an item. To do this, hold down ctrl-shift and then lasso the shapes that you want to zoom in on. This will automatically make the lassoed area the new view.

Hope these help.

Bill

My Visio Blog

Rohan D'souza said...

I have always said WOW to PPT over visio. Its fast! very real! and does not feel like you are using an application. I would love if some of the nice features were included in PPT and we could do away with Visio :)