To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=81697
                 Issue #|81697
                 Summary|Calling getString() during paragraphenumeration causes
                        | automatic scrolling of word processor to the point of
                        | the visible cursor
               Component|Word processor
                 Version|OOo 2.2.1
                Platform|All
                     URL|http://api.openoffice.org/servlets/ReadMsg?list=dev&ms
                        |gNo=18253
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|programming
             Assigned to|mru
             Reported by|listmanster





------- Additional comments from [EMAIL PROTECTED] Tue Sep 18 12:30:31 +0000 
2007 -------
Calling getString() on a text range while enumerating paragraphs causes the 
Writer to scroll 
automatically, to the point where the visible cursor was last placed. 

This is particularly apparent during repeated enumerations of document 
structure using a timer. 


<code>
Sub Main

While (1 = 1) 
        Run
        REM Wait 5 seconds...
        Wait (5000)
Wend

End Sub

Sub Run()

Dim oTextEnum as Object, oTextElement as Object
Dim  nHeadsFound as long

oText = ThisComponent.Text
nHeadsFound = -1
oTextEnum = oText.createEnumeration
While oTextEnum.hasMoreElements
        oTextElement = oTextEnum.nextElement
        If oTextElement.supportsService("com.sun.star.text.Paragraph") Then
                If oTextElement.ParaChapterNumberingLevel >= 0 then
                        Dim strHeadingText as string
                        REM IF YOU COMMMENT THE LINE BELOW, THE DOCUMENT DOES 
NOT SCROLL....
                    strHeadingText = oTextElement.getString()
                        nHeadsFound = nHeadsFound + 1
                End If
        End If
Wend

End Sub

</code>

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to