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





------- Additional comments from [email protected] Wed Jul 22 16:29:37 +0000 
2009 -------
AW: Checked paint and creation, the creation takes ages. Looking deeper shows
that most of the time is spent in SvxShape::setSize when a new shae is created
using API. That SvxShape::setSize is only for shape initialisation, not really
needed for 3D objects. When i do not do that when model is locked and it's a 3d
object, i get a huge speed increase.
The next blocker is E3dObject::SetRectsDirty and E3dObject::StructureChanged()
which also take much time. I tried to not do this when model is locked, but it
leads to problems (but the model creation time goes back to 4 seconds). To
compensate. i tried to call both methods when the model gets unlocked. This
works only partislly, still experimenting...
Basic problem indeed is the model data creation in the Model implementation
itself. There is simly too much updating and notifying on the way.

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