To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=95654


User pl changed the following:

                What    |Old value                 |New value
================================================================================
              Issue type|DEFECT                    |ENHANCEMENT
--------------------------------------------------------------------------------
              OS/Version|Linux                     |All
--------------------------------------------------------------------------------
        Target milestone|---                       |OOo Later
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Thu Oct 30 15:18:39 +0000 
2008 -------
Basically the answer is: no. Two reasons:

- dialogs are often created on the stack (e.g. error messages, warning boxes).
The document cannot simply delete them or get rid of them otherwise.
- closing the document while having a dialog child does something intrinsically
evil: it destroys windows in the wrong order. This has to be ALWAYS child first,
then parent. Also this has always been so.

You may say this is a shortcoming of vcl and you'd be right, but the amount of
restructuring this would require is quite some. Do fix this really we'd need to
make windows refcounted. Had only this idea appeared to the creators back in
windows 3.1 times, but alas, it is not so.

Another way could be to at least reparent any child to the being deleted
window's parent (or to the default window for that matter). The side effects
however might be staggering (e.g. focus handling comes to mind).

Since this involves a larger structural rework I'll call it an enhancement. And
unless someone can think of simpler solution (even a good hack) I have no idea
about the target.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to