Issue 95589 - Flash: Plugin misplaced in notes view
Summary: Flash: Plugin misplaced in notes view
Alias: None
Product: Impress
Classification: Application
Component: ui (show other issues)
Version: OOO300m9
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
Depends on:
Reported: 2008-10-29 14:07 UTC by wolframgarten
Modified: 2017-05-20 11:08 UTC (History)
1 user (show)

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


Note You need to log in before you can comment on or make changes to this issue.
Description wolframgarten 2008-10-29 14:07:25 UTC
Open a new impress, insert a flash file. Switch to notes view.The flash appears
misplaced to the left lower corner.
Comment 1 clippka 2009-02-03 15:38:02 UTC
retarget, changed owner
Comment 2 Armin Le Grand 2009-02-05 15:13:05 UTC
AW: Checked, accepting for 3.2. Positioning of VCL-Windows using primitives.
Comment 3 Armin Le Grand 2009-02-19 15:56:32 UTC
AW: qstests/writer/internet/plugins/testfile/flower.spl using
AW->CL: An SdrOle2Obj is used. Is this wanted? When in normal view, the VCL
window does not follow moving the object. When acivating the object
(DoubleClick) it jumps where it should be. I have no idea who is doing the
connection between VCl_Window playing the flash file and the SdrOle2Obj. I also
have no idea who/how a position change should be handled and where to change
that position. Do You have?
Comment 4 clippka 2009-03-23 14:35:05 UTC
Yes this is wanted.
No I don't have.

I think perfect would be to have a static preview image of the plugin when
displayed either in preview or inside a SdrPageShape. PL sits next to you, he
might now more about plugins.
Comment 5 Armin Le Grand 2009-08-03 12:15:44 UTC
AW: Basic spot seems to be the
virtual void DoConnect(SdrOle2Obj* pOleObj);
call at the SdrView whcih is overloaded in SC and SD. There, a SfxInplaceClient
is directly created (and deleted on BasicViewFactory::releaseRessource(), also
in sfx). It looks like this should be done in the pixel renderer, but there is
no view context (no way to detect SC or SD), and no embed::XEmbeddedObject (OLE)
currently. Maybe it's possible to handle this in a common way, to add a
embed::XEmbeddedObject information to the primitives and to get rid of the
current DoConnect call which was formally part of the paint and is now part of
ViewObjectContactOfSdrOle2Obj::createPrimitive2DSequence (where it works, but is
not the optimal place regarding model/view/controller paradigm).
This is a bigger task, setting to 3.x...
Comment 6 Marcus 2017-05-20 11:08:52 UTC
Reset assigne to the default "".