To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=67432


User er changed the following:

                What    |Old value                 |New value
================================================================================
                      CC|'pmike,regina'            |'er,pmike,regina'
--------------------------------------------------------------------------------
             Assigned to|er                        |dr
--------------------------------------------------------------------------------
                  Status|STARTED                   |NEW
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Thu Jan 10 23:25:09 +0000 
2008 -------
Tested on Linux/x86 using SRC680_m238 non-pro with first attachment of
this issue, tanz.wellness.csv (I could  _not_ reproduce with the small
test.csv), when selecting "Unicode":

Time is spent in ScCsvGrid::ImplDrawColumnBackgr(), therein some in
mpEditEngine->SetDefaultItem() [2s on my machine when stepping over in
the debugger], but by far the most in ScCsvGrid::ImplDrawCellText() in
the loop calling mpEditEngine->SetText() [2s each call] and
mpEditEngine->Draw() [3-4s each call]. The resulting glyphs are
arbitrary (Chinese and other, maybe BiDi as well), which might cause
some of the slowness.

But for the possible root cause: it seems (unverified) that the edit
engine attempts to draw all glyphs of the entire string to the
background device, ~40kB characters. Maybe there's some possibility to
restrict that to a clip region of the visible area? Also scrolling
left/right after the preview is displayed takes ages..

Reassigning to 'dr', target probably not doable anymore for 2.4,
retarget if appropriate. Feel free to reassign to the EditEngine
maintainer if setting a clip region is not possible / does not help.


---------------------------------------------------------------------
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