DELETE DATABASE

RightToLeft

This property determines whether text in a control runs from left to right (as in usual in Western languages) or right to left (as they do it in Middle Eastern languages).

Usage

oObject.RightToLeft = lReadRightToLeft lReadRightToLeft = oObject.RightToLeft
This is another of those items that we can't really test properly. It only kicks in if you're using a Middle Eastern version of Windows. The basic idea is sound, though—in those languages where text is normally read from right to left, you want it to work that way, but not for every control. After all, even in those languages, numeric digits still run left to right. So this property lets you handle things at the individual control level.

In our U.S. English versions of Windows, changing it doesn't cause any weirdness; VFP simply ignores us. There is one strange behavior here. The property sheet shows .T. as the default value for this property, but behaves in all other ways as if .F. were the default. Doesn't seem to do any harm, though.

Note that this property has nothing to do with whether text is aligned to the left or to the right in a control. Use Alignment for that one.

Example

ThisForm.txtFirstName.RightToLeft = .T.

See Also

Alignment


View Updates

Copyright © 2002 by Tamar E. Granor, Ted Roche, Doug Hennig, and Della Martin. All Rights Reserved.



Hacker's Guide to Visual FoxPro 7. 0
Hackers Guide to Visual FoxPro 7.0
ISBN: 1930919220
EAN: 2147483647
Year: 2001
Pages: 899

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net