Thank you, that is interesting!

2015-08-16 13:34 GMT+03:00 Andreas Säger <ville...@t-online.de>:
> I know next to nothing about Writer because I rarely use any word
> processors and my mind can not sync Writer's API with what I see on the
> screen. Let's try anyway:
>
> The enumeration of the document text seems to reflect the paragraphs inded.
>
>> Sub enumDocText
>> e=thiscomponent.text.createenumeration
>> while e.hasmoreelements
>>       print e.nextelement.string
>> wend
>> End Sub
>
> Looping through UNO objects is highly inefficient. Let the application
> do the loop:
>
> Edit>Find/Replace
> [More Options]
> [X] Search for para stlyes
> Search: Heading 1
> [Find All]
>
> which selects all matching paragraphs and
> ThisComponent.CurrentController.Selection.Count reports the count of
> selected paragraphs.
>
> This would be equivalent to method X=ThisComponent.findAll(oDescriptor)
> with the right descriptor settings.
> The descriptor is an array of c.s.s.beans.PropertyValue.
> X.Count would return the element count of the found objects.
>
>
> --
> To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org
> Problems? 
> http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
> Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
> List archive: http://listarchives.libreoffice.org/global/users/
> All messages sent to this list will be publicly archived and cannot be deleted

-- 
To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to