Using awt.Dialog
Charles Goodwin <[email protected]> Wed, 23 Jun 2004 17:12:19 +0000
| Newsgroups | gmane.comp.java.xwt.core |
|---|---|
| Message-ID | <[email protected]> |
Adam, Basically there's a desire to have dialogues that don't create an extra entry in the OS-equivalent of the task bar as ui.frame and ui.window currently do. For example, if menus are to overlap the edge of a frame they have to be in a separate window/frame - imagine a 4 deep nesting of windows, that's 4 artifacts in the taskbar. Not nice. The obvious way to do this is to use awt.Dialog to create framed and frameless dialogs (ui.dialog and ui.?) and make them always modal. But even then there's problems; when a framelesss dialog window is focused then the parent will not be focused. Then there's also a debate to be had over whether you want to either place scars on things like menus or to instead restrict their size and/ or position to prevent them covering the parent. This is not something integral to the first stable Vexi release so it's not a pressing matter, but it would be good to develop a common plan on how to address the issue so that both Ibex/Vexi can be more flexible in the future (whilst still maintaining the hard security stance). Do you have any thoughts about it? -- - Charlie Charles Goodwin <[email protected]> Online @ www.charlietech.com