A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Powerpoint, Publisher and Visio » Visio
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Position/orientate connection labels along connector line



 
 
Thread Tools Display Modes
  #1  
Old July 9th, 2008, 03:22 PM posted to microsoft.public.visio.general
Paul
external usenet poster
 
Posts: 406
Default Position/orientate connection labels along connector line

The connector lines have text that always have a "portrait"
orientation. That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).

Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?

Furthermore, can I position the label at an arbitrary position along
the connection line?
  #2  
Old July 10th, 2008, 10:22 AM posted to microsoft.public.visio.general
Paul Herber
external usenet poster
 
Posts: 1,732
Default Position/orientate connection labels along connector line

On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul
wrote:

The connector lines have text that always have a "portrait"
orientation. That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).

Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)

scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc

Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


--
Regards, Paul Herber, Sandrila Ltd
http://www.electronics-packages.sandrila.co.uk/
  #3  
Old July 10th, 2008, 12:39 PM posted to microsoft.public.visio.general
Paul
external usenet poster
 
Posts: 406
Default Position/orientate connection labels along connector line

On Jul 10, 5:22*am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul

wrote:
The connector lines have text that always have a "portrait"
orientation. *That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).


Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)


I guess there is no GUI way to do this? The diagram change alot, and
quickly...

scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc

Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


I don't have yellow handles on my text labels for my connectors. This
is for striaght-line center-to-center connectors. Is there a switch
in Visio 2000 to activate visibility of the handle?
  #4  
Old July 10th, 2008, 10:48 PM posted to microsoft.public.visio.general
Paul Herber
external usenet poster
 
Posts: 1,732
Default Position/orientate connection labels along connector line

On Thu, 10 Jul 2008 04:39:15 -0700 (PDT), Paul
wrote:

On Jul 10, 5:22*am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul

wrote:
The connector lines have text that always have a "portrait"
orientation. *That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).


Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)


I guess there is no GUI way to do this? The diagram change alot, and
quickly...

scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc

Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


I don't have yellow handles on my text labels for my connectors. This
is for striaght-line center-to-center connectors. Is there a switch
in Visio 2000 to activate visibility of the handle?


Where do you get the connector from? Which stencil, which template?
Yellow control handles are defined in the Controls section in the
shape's shapesheet. A control handle can be connected to almost
anything to allow it to be moved around with the mouse.



--
Regards, Paul Herber, Sandrila Ltd
http://www.electronics-packages.sandrila.co.uk/
  #5  
Old July 11th, 2008, 07:13 PM posted to microsoft.public.visio.general
Paul
external usenet poster
 
Posts: 406
Default Position/orientate connection labels along connector line

On Jul 10, 5:48*pm, Paul Herber
wrote:
On Thu, 10 Jul 2008 04:39:15 -0700 (PDT), Paul

wrote:
On Jul 10, 5:22*am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul


wrote:
The connector lines have text that always have a "portrait"
orientation. *That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).


Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)


I guess there is no GUI way to do this? *The diagram change alot, and
quickly...


scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc


Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


I don't have yellow handles on my text labels for my connectors. *This
is for striaght-line center-to-center connectors. *Is there a switch
in Visio 2000 to activate visibility of the handle?


Where do you get the connector from? Which stencil, which template?
Yellow control handles are defined in the Controls section in the
shape's shapesheet. A control handle can be connected to almost
anything to allow it to be moved around with the mouse.


It's quite a basic interconnection of ovals using straight lines,
center-to-center (at any angle, depending on the relative positions of
the ovals connected). I create a new *blank* drawing, go to File-
PageSetup-LayoutAndRouting-Routing-Style-CenterToCenter. Then

open the stencil BlockDiagram-Blocks. Drag 2 ovals onto the
drawing. Click on the connector tool and draw a line between the
ovals in a Dynamic Glue manner. The connecting line ignores the
Connection Points on the ovals, and contacts the ovals at the nearest
points on their perimeters.
  #6  
Old July 14th, 2008, 04:49 AM posted to microsoft.public.visio.general
WapperDude
external usenet poster
 
Posts: 589
Default Position/orientate connection labels along connector line

Hi Paul --
The yellow control handle that Paul H. is referring too ought to be right in
the center of your text, small diamond. If you grab it, the text will
follow. Also, on the menu bar, the text tool ought to have an option to do
text block (or you can go to customize menu bar). The text block tool will
give the the rotation handle and allow you to freely rotate the text. Note,
once you grab the rotation handle, if you scroll the mouse away from the
text, you can get finer angular rotations.

Hope this helps.
Wapperdude



"Paul" wrote:

On Jul 10, 5:48 pm, Paul Herber
wrote:
On Thu, 10 Jul 2008 04:39:15 -0700 (PDT), Paul

wrote:
On Jul 10, 5:22 am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul


wrote:
The connector lines have text that always have a "portrait"
orientation. That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).


Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)


I guess there is no GUI way to do this? The diagram change alot, and
quickly...


scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc


Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


I don't have yellow handles on my text labels for my connectors. This
is for striaght-line center-to-center connectors. Is there a switch
in Visio 2000 to activate visibility of the handle?


Where do you get the connector from? Which stencil, which template?
Yellow control handles are defined in the Controls section in the
shape's shapesheet. A control handle can be connected to almost
anything to allow it to be moved around with the mouse.


It's quite a basic interconnection of ovals using straight lines,
center-to-center (at any angle, depending on the relative positions of
the ovals connected). I create a new *blank* drawing, go to File-
PageSetup-LayoutAndRouting-Routing-Style-CenterToCenter. Then

open the stencil BlockDiagram-Blocks. Drag 2 ovals onto the
drawing. Click on the connector tool and draw a line between the
ovals in a Dynamic Glue manner. The connecting line ignores the
Connection Points on the ovals, and contacts the ovals at the nearest
points on their perimeters.

  #7  
Old July 14th, 2008, 05:07 AM posted to microsoft.public.visio.general
WapperDude
external usenet poster
 
Posts: 589
Default Position/orientate connection labels along connector line

Paul --
You can make the text angle track the the dynamic connector by changing the
shape sheet entry that Paul H refers to: instead of a numerical value, enter
this formula:
ATAN2((Geometry1.Y2-Geometry1.Y1),(Geometry1.X2-Geometry1.X1)). Of course,
you need to do this to each dynamic connector. Hope you're not labelling too
many of them.

Hope this helps even more.
Wapperdude.



"WapperDude" wrote:

Hi Paul --
The yellow control handle that Paul H. is referring too ought to be right in
the center of your text, small diamond. If you grab it, the text will
follow. Also, on the menu bar, the text tool ought to have an option to do
text block (or you can go to customize menu bar). The text block tool will
give the the rotation handle and allow you to freely rotate the text. Note,
once you grab the rotation handle, if you scroll the mouse away from the
text, you can get finer angular rotations.

Hope this helps.
Wapperdude



"Paul" wrote:

On Jul 10, 5:48 pm, Paul Herber
wrote:
On Thu, 10 Jul 2008 04:39:15 -0700 (PDT), Paul

wrote:
On Jul 10, 5:22 am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul

wrote:
The connector lines have text that always have a "portrait"
orientation. That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).

Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?

menu Window - Show Shapesheet (Visio 2007 Show Shapedata)

I guess there is no GUI way to do this? The diagram change alot, and
quickly...

scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc

Furthermore, can I position the label at an arbitrary position along
the connection line?

There is a yellow control handle, drag this and the text will follow.

I don't have yellow handles on my text labels for my connectors. This
is for striaght-line center-to-center connectors. Is there a switch
in Visio 2000 to activate visibility of the handle?

Where do you get the connector from? Which stencil, which template?
Yellow control handles are defined in the Controls section in the
shape's shapesheet. A control handle can be connected to almost
anything to allow it to be moved around with the mouse.


It's quite a basic interconnection of ovals using straight lines,
center-to-center (at any angle, depending on the relative positions of
the ovals connected). I create a new *blank* drawing, go to File-
PageSetup-LayoutAndRouting-Routing-Style-CenterToCenter. Then

open the stencil BlockDiagram-Blocks. Drag 2 ovals onto the
drawing. Click on the connector tool and draw a line between the
ovals in a Dynamic Glue manner. The connecting line ignores the
Connection Points on the ovals, and contacts the ovals at the nearest
points on their perimeters.

  #8  
Old July 15th, 2008, 12:54 PM posted to microsoft.public.visio.general
Paul
external usenet poster
 
Posts: 406
Default Position/orientate connection labels along connector line

WrapperDude,

I think that did it. Mine’s is a bit different in that I have to use
the text tool, have the connector label selected (which selects the
text for overwriting or formatting), then press Escape so that the
text block is selected instead.
Thanks!

On Jul 13, 11:49 pm, WapperDude
wrote:
Hi Paul --
The yellow control handle that Paul H. is referring too ought to be right in
the center of your text, small diamond. If you grab it, the text will
follow. Also, on the menu bar, the text tool ought to have an option to do
text block (or you can go to customize menu bar). The text block tool will
give the the rotation handle and allow you to freely rotate the text. Note,
once you grab the rotation handle, if you scroll the mouse away from the
text, you can get finer angular rotations.

Hope this helps.
Wapperdude

  #9  
Old July 15th, 2008, 12:56 PM posted to microsoft.public.visio.general
Paul
external usenet poster
 
Posts: 406
Default Position/orientate connection labels along connector line

On Jul 14, 12:07*am, WapperDude
wrote:
Paul --
You can make the text angle track the the dynamic connector by changing the
shape sheet entry that Paul H refers to: *instead of a numerical value, enter
this formula: *
ATAN2((Geometry1.Y2-Geometry1.Y1),(Geometry1.X2-Geometry1.X1)). *Of course,
you need to do this to each dynamic connector. *Hope you're not labelling too
many of them.

Hope this helps even more.
Wapperdude.



"WapperDude" wrote:
Hi Paul --
The yellow control handle that Paul H. is referring too ought to be right in
the center of your text, small diamond. *If you grab it, the text will
follow. *Also, on the menu bar, the text tool ought to have an option to do
text block (or you can go to customize menu bar). *The text block tool will
give the the rotation handle and allow you to freely rotate the text. *Note,
once you grab the rotation handle, if you scroll the mouse away from the
text, you can get finer angular rotations.


Hope this helps.
Wapperdude


"Paul" wrote:


On Jul 10, 5:48 pm, Paul Herber
wrote:
On Thu, 10 Jul 2008 04:39:15 -0700 (PDT), Paul


wrote:
On Jul 10, 5:22 am, Paul Herber
wrote:
On Wed, 9 Jul 2008 07:22:51 -0700 (PDT), Paul


wrote:
The connector lines have text that always have a "portrait"
orientation. *That is, letters upright, reading from left to right.
This is regardless of the orientation of the line (I have center-to-
center connectors, straight lines rather than rectilinear).


Can I have the text labels oriented so that the text reads along the
connector line rather than horizontally (left to right)?


menu Window - Show Shapesheet (Visio 2007 Show Shapedata)


I guess there is no GUI way to do this? *The diagram change alot, and
quickly...


scroll down to near the botton to the Text Transform section and
change the TxtAngle cell, try 90deg, 180 deg, 270 deg etc


Furthermore, can I position the label at an arbitrary position along
the connection line?


There is a yellow control handle, drag this and the text will follow.


I don't have yellow handles on my text labels for my connectors. *This
is for striaght-line center-to-center connectors. *Is there a switch
in Visio 2000 to activate visibility of the handle?


Where do you get the connector from? Which stencil, which template?
Yellow control handles are defined in the Controls section in the
shape's shapesheet. A control handle can be connected to almost
anything to allow it to be moved around with the mouse.


It's quite a basic interconnection of ovals using straight lines,
center-to-center (at any angle, depending on the relative positions of
the ovals connected). *I create a new *blank* drawing, go to File-
PageSetup-LayoutAndRouting-Routing-Style-CenterToCenter. *Then
open the stencil BlockDiagram-Blocks. *Drag 2 ovals onto the
drawing. *Click on the connector tool and draw a line between the
ovals in a Dynamic Glue manner. *The connecting line ignores the
Connection Points on the ovals, and contacts the ovals at the nearest
points on their perimeters.- Hide quoted text -


- Show quoted text -


Hmmm....that might not be so practical. When I have some time, I'll
have to figure out scripting and try to do it automagically. Thanks
again!
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 01:28 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.