[openbeos] Re: inconsistency?

Let me throw the cat among the pigeons here and propose that we
"do away" with modal windows altogether. 

* Any dialog window that hasn't been confirmed within a preset
  timeframe (say 1 min) gets "negated", which equals a click on
  "Cancel" or "Abort". 

* Any informational window gets moved to a "docked" status bar
  that displays or "tickers" information dialog contents/results.

* Any floating window gets docked somewhere within the
  application's parent/main window. Especially in graphics apps
  floating dialogs are a bloody PITA (IMHO) and user-unfriendly,
  but developers still don't seem to get it.
  
I think that would solve some issues around this debate, wouldn't
it? ;)

Helmar

Other related posts: