[openbeos] Re: inconsistency?
- From: "Scott MacMaster" <scott@xxxxxxxxxxxxxxxxxx>
- To: <openbeos@xxxxxxxxxxxxx>
- Date: Sun, 19 Sep 2004 14:27:41 -0400
WIndowsXP's solution is pretty simple and doesn't lead to any confusion (at
least it doesn't confuse me). If an app that is in the background creates a
new window that window in also in the background. If an app that is in the
front creates a new window that window appears in front. If a window was
created in the background it's corresponding taskbar button flashes red. It
should be simple to do something similar in BeOS. The only issue to be
dealt with is that windows in BeOS can be moved over the taskbar. Maybe,
the BeOS taskbar should be always on top.
Later,
Scott
----- Original Message -----
From: "Ben Allen" <ben.allen@xxxxxxxxx>
To: <openbeos@xxxxxxxxxxxxx>
Sent: Saturday, September 18, 2004 6:53 PM
Subject: [openbeos] Re: inconsistency?
> On Thu, 16 Sep 2004 13:27:31 +0000, Adi Oanca <adioanca@xxxxxxxxxxxxxx>
wrote:
> > I don't like when I'm working with one window belonging to
application X and a window belonging to
> > application Y which already has a window, pops in front of the one I'm
working with.
> >
>
> Perhaps this could be accomplished with an input_server or app_server
> addon. Every time
> that a window with a certain flag (DO_NOT_INTERFERE perhaps) is told
> to jump in front of other windows, the filter will see if the user is
> actively using the current window (typing into it, interacting with
> the mouse, has menus open that would close if the window lost focus,
> or other actions as the programmer sees fit). If the user is actively
> using the current window, the wondow told to appear in front will
> appear in front but focus and control will remain with the window that
> the user is actively using. Perhaps later support can be added to
> have the popup window show up at 50% transparency until the user
> acknowleges it. Exceptions would be made if both windows are part of
> the same program, the programmer or user wants to override this
> action, etc.
>
> Is this the situation you are referring to? I read your email and
> immediately thought of the way instant messaging windows tend to pop
> up when I'm typing something or several levels deep in a menu and mess
> up what I was doing.
>
>
> -Ben Allen
>
>
>
- Follow-Ups:
- [openbeos] Re: inconsistency?
- From: Jonas Sundström
- References:
- [openbeos] Re: inconsistency?
- From: Adi Oanca
- [openbeos] Re: inconsistency?
- From: Ben Allen
Other related posts:
- » [openbeos] inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- » [openbeos] Re: inconsistency?
- [openbeos] Re: inconsistency?
- From: Jonas Sundström
- [openbeos] Re: inconsistency?
- From: Adi Oanca
- [openbeos] Re: inconsistency?
- From: Ben Allen