[reportlab-users] UTF8 Encoded Strings
Tim Roberts
timr at probo.com
Wed Oct 31 20:09:27 EDT 2007
Rich Shepard wrote:
> On Wed, 31 Oct 2007, Tim Roberts wrote:
>
>> Here's one example, completely devoid of comments.
>
>> def setXY( self, x, y ):
>> self.x = x
>> self.y = y
>>
>> def getXY( self ):
>> return (self.x,self.y)
>
> Tim,
>
> These two alone are worth the price of admission. I look and grep
> canvas.py to see how I can determine just where the caret is at any
> point in
> the script, but I've not found anything that I recognized as useful.
Right, because the Canvas object does not have the concept of a caret.
Every new thing that is output to a Canvas has to specify its
coordinates completely. The textobject (in textobject.py), which is
what you get with a beginText call, does have a caret, but I think
that's what you've been fighting.
--
Tim Roberts, timr at probo.com
Providenza & Boekelheide, Inc.
More information about the reportlab-users
mailing list