I am having a problem with the rotation of text objects in MapBasic.  I am
trying to place a label at the ends of a line, with text parallel to the
line.  It seems fairly straightforward, but I cannot get the labels which
are to appear to the left of a line end (i.e. to the NW, W, SW) to come out
properly.  The text objects come out with the correct parameters (i.e.
Middle Left, right justified) but overlie part of the end of the line.  By
specifying a very large offset the text is move further left, to a better
position away from the line end, but this is awkward and inconsistent.  It
seems that the anchor point for the text is not at the Lat/Long position of
the specified point.  I assume that the anchor point is placed at the
Lat/Long point I have specified for the Text object (plus the offset), but
there is a fair difference in the Lat/Long of the point and the Lat/Long
shown when you look at the details for the Text object (even with an offset
of 0).  Am I incorrect in this assumption?

I have tried approaching the problem from several different directions, but
have been unable to resolve the problem.  Any suggestions or information on
how MapBasic actually handles the rotation of Text objects, any quirks in
how the location of a text object is set, etc. would be greatly appreciated.

Thanks,

Jack Holton
Wavetech Geophysical



_______________________________________________________________________
List hosting provided by Directions Magazine | www.directionsmag.com |
To unsubscribe, send e-mail to [EMAIL PROTECTED] and
put "unsubscribe MapInfo-L" in the message body.

Reply via email to