Apache OpenOffice (AOO) Bugzilla – Issue 12883
OOBean does not work when the system parent is not known yet
Last modified: 2013-02-24 21:10:09 UTC
For example the SAG GUI, and other environments, need to load an OOBean before they can assign a system parent window. This shold be fixed by using a fake parent and re-parenting. The latter is an upcoming feature in CWS:VCL07.
SAP GUI, of course, not SAG GUI
some preps, depends one a cws:vcl07
"not" was missing in the summary
There are several problems with Java AWT. Thus, this bug has to be moved to sdk03.
Open issues with Java AWT require to postpone this bugfix. It will hopefully be fixed in sdk03.
fixed in cws:sdk03 (toolkit+odk)
Now this happens: Open Bean, Open a normal DocWindow, Close Bean => Office terminates The cause seems to be that WB_APP is set at the bean window, I have no idea why Toolkit/VCL are doing this yet. But if a workwindow with WB_APP is closed, the application is termianted.
The problem was that two constant groups which constant values need to be disjuct were not: com::sun::star::awt:VclWindowPeerAttribute and com::sun::star::awt:WindowAttributes. WindowAttribute::SYSTEMDEPENDENT is not actually used, neither necessary, thus marked as deprecated. And of course not used anymore.
source review with Mathias Bauer: 1 issue found and fixed
verified in unxlngi5.pro. You may want to test the bean too when it is created in a visible parent: just remove the setVisible(true|false) lines from BasicOfficeBean.java in the example code.
erorrneously marked veryfied
but it is fixed
verified on unxlngi5.pro and wntmsci8
Set to 'resolved fixed', that should the the correct status.
Works under Windows and Linux -> verified
changes are integrated under Windows and Linux