To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=79198 Issue #|79198 Summary|API call to embedded object needed when UI is complete |ly created Component|framework Version|680m217 Platform|Sun URL| OS/Version|All Status|NEW Status whiteboard| Keywords| Resolution| Issue type|TASK Priority|P3 Subcomponent|code Assigned to|mav Reported by|bm
------- Additional comments from [EMAIL PROTECTED] Wed Jul 4 09:11:43 +0000 2007 ------- In chart2 there is the following problem: When a chart is UI activated (double-click on the object) the toolbars are created in XController::attachFrame() with a call to XLayoutManager::requestElement( toolbar ). With this call only, there are no toolbars. Currently the chart calls XLayoutManager::createElement( toolbar ) before to have visible toolbars. The call to createElement() should not be necessary. According to CD the problem is that attachFrame is too early for getting the toolbars with requestElement(). To fix this, an embedded object must be called at the moment where the layout manager is completely prepared for showing toolbars etc., so that the application (in this case the chart) can get everything it needs with requestElement() calls. Ask CD for details. Note: for the menu bar and status bar requestElement() is sufficient in attachFrame() currently. The problem only occurs with toolbars. --------------------------------------------------------------------- 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]