[openbeos] Re: inconsistency?
- From: Adi Oanca <adioanca@xxxxxxxxxxxxxx>
- To: openbeos@xxxxxxxxxxxxx
- Date: Wed, 22 Sep 2004 12:57:20 +0000
Mikael Jansson wrote:
Adi Oanca <adioanca@xxxxxxxxxxxxxx>:
Mikael Jansson wrote:
Oh, one more thing:
Suppose we're typing something and a IM client wants to put its
new
window in front. As we have
decided, it won't do that anymore. Still, we have to alert the user
in some way that a new window
has opened.
One pretty good solution which I've seen in a recent email is
to
have the Deskbar flashing 3-4
times application's name and then when you click, highlight the
new_window/window_which_wants_focus.
Still, there may be a problem with that as our Deskbar is not
always visible. Maybe the Deskbar
should come in front(without focus) on such an event.
We need another solution. BDeskbar::SetExpanded(false) is how I
have my
Deskbar.
Not exactly. If you have your Deskbar contracted, then this feature
won't be available.
The second, and the most simple one, is to display that new
window
beside the one that we're
working in - where it best fits between our focus window's borders
and screen edge.
Yup, would be pretty easy to just get the position of the current
window and display a note that another window wants our attention,
and
then make it go away after a delay t, or if the user clicks on it.
"Display a note"? Where? And where is the relation between that
note and the position of current
window?
W is the window you're working with.
W' is the window that wants to popup.
N is a window that says "W' wants your attention!"
When W' displays a window and W is focused, N positions itself right
next to W, preferedly to the left side, somewhere as "high up" as
possible..
While the idea seems good (I see it like Kopete signals new people contacting me), I don't like it
very much. It's quite the same with my 2nd option. If there is some free space near the focus
window, the new window will be shown there. Why show another bubble-type window?
Also, what happens when the focus window is maximized...?
Adi.
- Follow-Ups:
- [openbeos] Re: inconsistency?
- From: Mikael Jansson
- [openbeos] Re: inconsistency?
- From: Axel Dörfler
- References:
- [openbeos] Re: inconsistency?
- From: Mikael Jansson
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?
Adi Oanca <adioanca@xxxxxxxxxxxxxx>:
Mikael Jansson wrote:
Oh, one more thing:
Suppose we're typing something and a IM client wants to put its new window in front. As we have decided, it won't do that anymore. Still, we have to alert the user in some way that a new window has opened.
One pretty good solution which I've seen in a recent email is to have the Deskbar flashing 3-4 times application's name and then when you click, highlight the new_window/window_which_wants_focus.
Still, there may be a problem with that as our Deskbar is not always visible. Maybe the Deskbar should come in front(without focus) on such an event.
We need another solution. BDeskbar::SetExpanded(false) is how I have my Deskbar.
Not exactly. If you have your Deskbar contracted, then this feature won't be available.
The second, and the most simple one, is to display that new window beside the one that we're working in - where it best fits between our focus window's borders and screen edge.
Yup, would be pretty easy to just get the position of the current window and display a note that another window wants our attention, and then make it go away after a delay t, or if the user clicks on it.
"Display a note"? Where? And where is the relation between that note and the position of current window?
W is the window you're working with. W' is the window that wants to popup. N is a window that says "W' wants your attention!"
When W' displays a window and W is focused, N positions itself right next to W, preferedly to the left side, somewhere as "high up" as possible..
Adi.
- [openbeos] Re: inconsistency?
- From: Mikael Jansson
- [openbeos] Re: inconsistency?
- From: Axel Dörfler
- [openbeos] Re: inconsistency?
- From: Mikael Jansson