Prima facie, I'd say that the Linux behaviour is correct as you described it.
Modal dialogs, AFAIK, should prevent all other windows in the app (and
components therein) from being activated, even if such windows were opened by
components within a modal dialog. Now, if you opened a modal dialog from within
a modal dialog...well I don't know... the ground would open up and envelop
you sending you cascading into GUI hell where Ben Schneiderman and a staff
of Apple will pound you with titlebars. Okay it's late ;-)

Anyways, how about a simple example in code Carl?

And lo, the chronicles report that Carl H. Sayres spake thusly unto the masses:
> 
> We have a lightweight component which creates a secondary Window
> as part of it's operation. This works fine in general on Linux
> (and anywhere else as well). The problem occurs when this component
> is used in a modal dialog. On Linux, the Modal dialog blocks any
> input to the contents of the Window.
> 
> This problem does not exist on win32. (I'm not certain if the
> bug is in the Linux JDK and this should work, or in the win32
> JDK and this should not work! ;-) )
> 
> Any suggestions?
> 
> - Carl
> 


-- 

¤--------------------------------------------------------------------¤
| Aaron Gaudio                   mailto:[EMAIL PROTECTED] |
|                    http://www.rit.edu/~adg1653/                    |
¤--------------------------------------------------------------------¤
|      "The fool finds ignorance all around him.                     |
|          The wise man finds ignorance within."                     |
¤--------------------------------------------------------------------¤

Use of any of my email addresses is subject to the terms found at
http://www.rit.edu/~adg1653/email.shtml. By using any of my addresses, you
agree to be bound by the terms therein.

Reply via email to