redlines for pyuno

Andrew Douglas Pitonyak andrew at pitonyak.org
Thu Aug 8 14:15:56 PDT 2013


On 08/08/2013 03:10 AM, Miklos Vajna wrote:
> On Thu, Aug 08, 2013 at 01:00:28AM -0400, Andrew Douglas Pitonyak <andrew at pitonyak.org> wrote:
>> If I had to determine if the cursor was currently in a redline
>> section, my first guess at a solution would probably be to go
>> looking for redlines in the text object containing the view cursor
>> and then check the start and end point of each redline to see if it
>> contains the cursor. Feels like a bad solution to me (as in it is
>> probably slow), but it is the best that comes to my mind (assuming I
>> understand your question correctly).
> Just curious: let's say the document is trivially short, you have a
> cursor position start (so you have only a point) as text::XTextRange,
> how do you determine if that's inside a given text portion?
>
> Thanks,
>
> Miklos
I think that you use the text object that contains a text cursor and 
then you use the methods compareRegionStarts and compareRegionEnds (I 
cover this in AndrewMacro.odt and probably OOME as well).

-- 
Andrew Pitonyak
My Macro Document: http://www.pitonyak.org/AndrewMacro.odt
Info:  http://www.pitonyak.org/oo.php



More information about the LibreOffice mailing list