Apache OpenOffice (AOO) Bugzilla – Issue 68863
new chart: Some UI elements are not hidden when activating an OLE chart
Last modified: 2007-07-27 11:33:57 UTC
This affects the new chart implementation that is no longer sfx-based. When you ui-activate a chart, the ui elements are replaced by those of the chart. However, some objects still occupy the space the occupied in the container (there is blank space). This happens e.g. with: Function Bar in Calc, Data-Base Navigator, Gallery, Hyperlink Bar. (I don't know the correct expression of those elements: docking windows?)
cd: These elements are controlled by the sfx2 WorkWindow class. Looks like a problem in this code area.
set target to 2.3
The current state is that the ui elements simply stay visible. Even some functions seem to be possible (selecting something in the gallery or entering values in the function bar). Is this the same problem as issue 72946 ? Or are impress panes different?
Created attachment 44829 [details] Patch to fix the issue
cd->bm: Issue fixed, see attached patch.
Created attachment 44830 [details] Patch with correct path information inside
*** Issue 72946 has been marked as a duplicate of this issue. ***
Fixed when the attached patch is applied to sfx2 (in CWS chart2mst3 or when it is integrated).
With the attached patch the range chooser no longer works. To be exact, it still works in principle, but the window itself is invisible. You can press Alt+Space (on Windows) and get the system menu. You can still move and close the window, but it is not visible (sounds a bit strange doesn't it?). The range chooser ScSimpleRefDlgWrapper is derived from SfxChildWindow (see sc/source/ui/inc/reffact.hxx). So, this is maybe the problem that it is also hidden.
Adding cd on CC. ->cd: Do you have an idea how we can fix this? Could we mark the range chooser window somehow so that it is not hidden? I don't see a chance to implement the window anywhere else than in the Calc, as it needs access to the cell selection.
Adding nn to CC.
->CD: Please have a look at the problem that still exists when applying the patch. Maybe we have to fix it in Calc, but I suppose you have a much better expertise for finding a solution for this than me. (Note: the range chooser is opened on the second or third page of the wizard with the small buttons next to the edit fields).
Taking back and setting to defect. The patch fixes this issue, but breaks the range chooser. I'll write a follow-up issue for that problem that I set as blocker to this one.
Fixed when the patch is applied and the blocking issue 78139 is fixed.
cd: Set owner to cd.
cd: Fixed.
cd->kla: Please verify.
verified
seen ok in master -> closed