Issue 68863 - new chart: Some UI elements are not hidden when activating an OLE chart
Summary: new chart: Some UI elements are not hidden when activating an OLE chart
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 680m172
Hardware: All All
: P3 Trivial (vote)
Target Milestone: OOo 2.3
Assignee: kla
QA Contact: issues@framework
URL:
Keywords: new_implementation
: 72946 (view as issue list)
Depends on: 78139
Blocks:
  Show dependency tree
 
Reported: 2006-08-22 16:11 UTC by bjoern.milcke
Modified: 2007-07-27 11:33 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Patch to fix the issue (2.79 KB, text/plain)
2007-05-03 10:43 UTC, carsten.driesner
no flags Details
Patch with correct path information inside (2.85 KB, text/plain)
2007-05-03 10:53 UTC, carsten.driesner
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description bjoern.milcke 2006-08-22 16:11:11 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?)
Comment 1 carsten.driesner 2006-08-23 07:20:44 UTC
cd: These elements are controlled by the sfx2 WorkWindow class. Looks like a
problem in this code area.
Comment 2 IngridvdM 2007-01-12 14:10:48 UTC
set target to 2.3
Comment 3 IngridvdM 2007-04-04 21:11:16 UTC
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?
Comment 4 carsten.driesner 2007-05-03 10:43:58 UTC
Created attachment 44829 [details]
Patch to fix the issue
Comment 5 carsten.driesner 2007-05-03 10:44:56 UTC
cd->bm: Issue fixed, see attached patch.
Comment 6 carsten.driesner 2007-05-03 10:53:39 UTC
Created attachment 44830 [details]
Patch with correct path information inside
Comment 7 carsten.driesner 2007-05-03 13:13:16 UTC
*** Issue 72946 has been marked as a duplicate of this issue. ***
Comment 8 bjoern.milcke 2007-05-03 13:16:11 UTC
Fixed when the attached patch is applied to sfx2 (in CWS chart2mst3 or when it
is integrated).
Comment 9 bjoern.milcke 2007-05-10 13:53:54 UTC
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.
Comment 10 bjoern.milcke 2007-05-10 15:30:00 UTC
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.
Comment 11 bjoern.milcke 2007-05-10 16:16:07 UTC
Adding nn to CC.
Comment 12 bjoern.milcke 2007-06-06 10:24:40 UTC
->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).
Comment 13 bjoern.milcke 2007-06-06 12:39:58 UTC
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.
Comment 14 bjoern.milcke 2007-06-06 12:50:55 UTC
Fixed when the patch is applied and the blocking issue 78139 is fixed.
Comment 15 carsten.driesner 2007-07-04 09:44:35 UTC
cd: Set owner to cd.
Comment 16 carsten.driesner 2007-07-04 09:49:57 UTC
cd: Fixed.
Comment 17 carsten.driesner 2007-07-04 13:42:51 UTC
cd->kla: Please verify.
Comment 18 kla 2007-07-10 11:24:35 UTC
verified
Comment 19 kla 2007-07-27 11:33:56 UTC
seen ok in master -> closed