Issue 87241

Summary: add form layer support for virtual objects on form controls
Product: gsl Reporter: Frank Schönheit <frank.schoenheit>
Component: codeAssignee: AOO issues mailing list <issues>
Status: ACCEPTED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: current   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Issue Type: TASK Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 70309, 81480    

Description Frank Schönheit 2008-03-19 11:44:35 UTC
For a number of implementations (issue 70309 and issue 81480, at least), it is
necessary to allow virtual objects on form controls.

That is, our drawing layer features virtual objects (SdrVirtObj), which refer to
another ("real") object, and behave nearly exactly as this other object. The
advantage of such virtual objects is that you can have multiple of them, all
referring to the same master object. So, to the user, this looks as if the same
object (the master object) appears in several different places in a document.

Now while this works fine for almost all object types in our drawing layer,
there are several problems when it comes to objects carrying an UNO control -
that is, SdrUnoObj instances in general, and form controls in particular.
Virtual objects on UNO objects are simply not supported at the moment, as UNO
objects are treated special in a lot of places in the drawing layer.

This task is to allow virtual objects referring to UNO objects, this way laying
the (well, one) foundation for fixing issue 81480 and issue 70309.
Comment 1 Frank Schönheit 2008-03-19 11:45:51 UTC
working on it
Comment 2 Marcus 2017-05-20 11:33:32 UTC
Reset assigne to the default "issues@openoffice.apache.org".