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. |
|
|
|
Thread Tools | Display Modes |
#11
|
|||
|
|||
Visio 2007 has an extra space added to every line of composed
On Thu, 27 Nov 2008 08:47:01 -0800, WapperDude
wrote: This is the 1st mentioning of this problem that I'm aware of. I've not noticed it before, either. Certainly in the shapes that I've created that resize themselves with the text I have always added a bit extra on top of the actual text width, like textwidth(thetext)+5mm or something similar. -- Regards, Paul Herber, Sandrila Ltd. DFD/SSADM for Visio http://www.visio-dfd.sandrila.co.uk/ |
#12
|
|||
|
|||
Visio 2007 has an extra space added to every line of composed
On Nov 27, 10:10*am, Paul Herber
wrote: On Thu, 27 Nov 2008 08:47:01 -0800, WapperDude wrote: This is the 1st mentioning of this problem that I'm aware of. I've not noticed it before, either. Certainly in the shapes that I've created that resize themselves with the text I have always added a bit extra on top of the actual text width, like textwidth(thetext)+5mm or something similar. -- Regards, Paul Herber, Sandrila Ltd. DFD/SSADM for Visio * * *http://www.visio-dfd.sandrila.co.uk/ OK. Thanks very much to you both for your kind feedback and suggestions. I would only repeat a question someone asked a few days ago: Does anyone know how to report a bug to Microsoft (for free)? Andy |
#14
|
|||
|
|||
Visio 2007 has an extra space added to every line of composed
On Nov 28, 10:21*am, Paul Herber
wrote: On Fri, 28 Nov 2008 09:08:39 -0800 (PST), wrote: On Nov 27, 10:10*am, Paul Herber wrote: On Thu, 27 Nov 2008 08:47:01 -0800, WapperDude wrote: This is the 1st mentioning of this problem that I'm aware of. I've not noticed it before, either. Certainly in the shapes that I've created that resize themselves with the text I have always added a bit extra on top of the actual text width, like textwidth(thetext)+5mm or something similar. OK. Thanks very much to you both for your kind feedback and suggestions. I would only repeat a question someone asked a few days ago: Does anyone know how to report a bug to Microsoft (for free)? There are a couple of Microsoft people here occasionally, probably not before Monday though. I think it's a long holiday weekend in the USA. Slackers! -- Regards, Paul Herber, Sandrila Ltd. DFD/SSADM for Visio * * *http://www.visio-dfd.sandrila.co.uk/- Hide quoted text - - Show quoted text - But, while I think fixing the bug would be a definite plus, there is an easy fix that some people would then have to perform on some diagrams to update them to the fixed softwa If your diagram has shapes whose width is determined by TEXTWIDTH(), and if it has a connector(s) glued to such a shape(s), then when the diagram is first opened in the (prospective) fixed version of Visio 2007 or 2003 (or opened right now in Visio 2002, which didn't have the bug) you could get a fright, because the connectors will look somewhat DISconnected from those shapes. However, they're not really disconnected, it's just that the shapes themselves will be drawn narrower, given that TEXTWIDTH() now returns an accurate rather than inflated figure. The easy fix is to press Ctl+A to select the whole diagram, then nudge the diagram with a single press of an arrow key in any direction. The seemingly disconnected connectors will immediately appear reconnected, since the glue will force the connectors to be redrawn. This is a quick diagram fix that Microsoft might want to include in explanation-notes of the (prospective) bug fix. Cheers Andy |
#15
|
|||
|
|||
Visio 2007 has an extra space added to every line of composed
2nd attempt at this post --
Here's an FYI that I just stumbled across: http://blogs.msdn.com/visio/archive/...18/704811.aspx In the content of this blog is the following comment: "Finally Visio (starting in 2003) terminates text with a non-visible character. Note that this final character is not reported when using the Shape.Text property, but it is reported using Shape.Characters.Text." It would appear that this is intentional, and not a "bug". Wapperdude "Paul Herber" wrote: On Wed, 26 Nov 2008 09:56:55 -0800 (PST), wrote: Has anyone noticed a bug in Visio 2007, that every line of composed text ("theText") in every text block has a space character at the end, which cannot be deleted (although it can be selected, and shows up whenever the text as a whole is selected)? This makes TEXTWIDTH() return a size that is larger than the actual composed text, by exactly one space character's width. (I've tested this with several different fonts and different text sizes.) The extra width at the end of the text line shows up whether or not there is a char. return at the end of the line. I do not know whether this bug shows up in Visio 2003. It does NOT show up in Visio 2002. Thus, shapes whose dimensions are dependent on TEXTWIDTH(theText) will appear larger in Visio 2007 than they do in Visio 2002. Has anyone reported this bug? Does anyone know if Microsoft is working on it? Looks fine to me, I've just tried setting a shape's width cell to "=textwidth(TheText)" and it sizes correctly as far as I can tell. Have you set the text block margins to 0? -- Regards, Paul Herber, Sandrila Ltd. http://www.electronics-packages.sandrila.co.uk/ |
#16
|
|||
|
|||
Visio 2007 has an extra space added to every line of composed
On Dec 9, 1:36*pm, WapperDude
wrote: 2nd attempt at this post -- Here's an FYI that I just stumbled across: *http://blogs.msdn.com/visio/archive/...18/704811.aspx In the content of this blog is the following comment: *"Finally Visio (starting in 2003) terminates text with a non-visible character. *Note that this final character is not reported when using the Shape.Text property, but it is reported using Shape.Characters.Text." It would appear that this is intentional, and not a "bug". Wapperdude "Paul Herber" wrote: On Wed, 26 Nov 2008 09:56:55 -0800 (PST), wrote: Has anyone noticed a bug in Visio 2007, that every line of composed text ("theText") in every text block has a space character at the end, which cannot be deleted (although it can be selected, and shows up whenever the text as a whole is selected)? This makes TEXTWIDTH() return a size that is larger than the actual composed text, by exactly one space character's width. (I've tested this with several different fonts and different text sizes.) The extra width at the end of the text line shows up whether or not there is a char. return at the end of the line. I do not know whether this bug shows up in Visio 2003. It does NOT show up in Visio 2002. Thus, shapes whose dimensions are dependent on TEXTWIDTH(theText) will appear larger in Visio 2007 than they do in Visio 2002. Has anyone reported this bug? Does anyone know if Microsoft is working on it? Looks fine to me, I've just tried setting a shape's width cell to "=textwidth(TheText)" and it sizes correctly as far as I can tell. Have you set the text block margins to 0? -- Regards, Paul Herber, Sandrila Ltd. http://www.electronics-packages.sandrila.co.uk/- Hide quoted text - - Show quoted text - Very interesting, Wapperdude! However, I doesn't seem to me that it should be reported by TEXTWIDTH(). That still seems to me a bug. Thanks much, Andy |
|
Thread Tools | |
Display Modes | |
|
|