I'm trying to add a vertical label to a form. However I want the text to go
bottom-to-top (tilt head to left). The standard vertical label control
displays the text top-to-bottom (tilt head to right).
I've tried adding the style (found at http://www.w3.org/TR/xsl/sliceA.html):
writing-mode: bt-lr;
Help would be appreciated.
Vertical text is supported only for foreign language support. It is not a full-blown "vertical text" feature. It is just what is available in Internet Explorer -- which does the same as what you see in InfoPath.
There is an IE default behavior (you'll need to look it up) which will dynamically convert text into a graphic and display it on the page in the vertical format you desire, and I believe (you'll need to verify it) that this is supported within InfoPath by some hand editing.

Signature
Greg Collins [InfoPath MVP]
Please visit: http://www.InfoPathDev.com
I'm trying to add a vertical label to a form. However I want the text to go
bottom-to-top (tilt head to left). The standard vertical label control
displays the text top-to-bottom (tilt head to right).
I've tried adding the style (found at http://www.w3.org/TR/xsl/sliceA.html):
writing-mode: bt-lr;
Help would be appreciated.
Michelle - 13 Dec 2004 20:09 GMT
Thanks Greg!
> Vertical text is supported only for foreign language support. It is not a full-blown "vertical text" feature. It is just what is available in Internet Explorer -- which does the same as what you see in InfoPath.
>
[quoted text clipped - 8 lines]
>
> Help would be appreciated.
Michelle - 13 Dec 2004 20:41 GMT
In IE I can create a style as follows:
<style type="text/css">
.verticaltext-ex1 {
writing-mode: tb-rl;
filter: flipv fliph;
}
.verticaltext-ex2 {
writing-mode: tb-rl;
filter: flipv flipv;
height:40px;
}
</style>
where verticaltext-ex1 generates the desired vertical text effect I'm
looking for in IE, and verticaltext-ex2 emulates what is seen in InfoPath by
using the Vertical Label control.
If I use the same style in the XSL for the view both styles are rendered the
same way as the InfoPath Vertical Label control.
If InfoPath is supposed to act the same as IE, then why the discrepancy?
I'll continue looking for a workaround (such as the text-to-graphic
conversion Greg mentioned). Unfortunately this is something I *must* have
working for a project I'm currently working on.
> Vertical text is supported only for foreign language support. It is not a full-blown "vertical text" feature. It is just what is available in Internet Explorer -- which does the same as what you see in InfoPath.
>
[quoted text clipped - 8 lines]
>
> Help would be appreciated.
Perry Faulkner - 14 Dec 2004 20:00 GMT
Hi Michelle,
Maybe you could drop the label in as a jpeg, to get
around the problem!?
Perry
>-----Original Message-----
>In IE I can create a style as follows:
[quoted text clipped - 24 lines]
>
>> Vertical text is supported only for foreign language support. It is not a full-blown "vertical text" feature.
It is just what is available in Internet Explorer --
which does the same as what you see in InfoPath.
>> There is an IE default behavior (you'll need to look it up) which will dynamically convert text into a graphic
and display it on the page in the vertical format you
desire, and I believe (you'll need to verify it) that
this is supported within InfoPath by some hand editing.
439E3F32E049@microsoft.com...
>> I'm trying to add a vertical label to a form. However I want the text to go
>> bottom-to-top (tilt head to left). The standard vertical label control
[quoted text clipped - 6 lines]
>>
>.
Greg Collins [InfoPath MVP] - 15 Dec 2004 17:11 GMT
Never mind -- it doesn't work in InfoPath... this is what I was thinking of:
<div style="position:absolute;filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'">
This is some vertical text
</div>

Signature
Greg Collins [InfoPath MVP]
Please visit: http://www.InfoPathDev.com
Vertical text is supported only for foreign language support. It is not a full-blown "vertical text" feature. It is just what is available in Internet Explorer -- which does the same as what you see in InfoPath.
There is an IE default behavior (you'll need to look it up) which will dynamically convert text into a graphic and display it on the page in the vertical format you desire, and I believe (you'll need to verify it) that this is supported within InfoPath by some hand editing.

Signature
Greg Collins [InfoPath MVP]
Please visit: http://www.InfoPathDev.com
"Michelle" <Michelle@discussions.microsoft.com> wrote in message news:6C1DCF25-578F-44DF-91A7-439E3F32E049@microsoft.com...
I'm trying to add a vertical label to a form. However I want the text to go
bottom-to-top (tilt head to left). The standard vertical label control
displays the text top-to-bottom (tilt head to right).
I've tried adding the style (found at http://www.w3.org/TR/xsl/sliceA.html):
writing-mode: bt-lr;
Help would be appreciated.