Re: Desktop notifications on Windows

2008-05-13 Thread WindPower
On Apr 26, 11:42 pm, Mike Driscoll <[EMAIL PROTECTED]> wrote:
> On Apr 26, 4:08 pm, WindPower <[EMAIL PROTECTED]> wrote:
>
>
>
> > On Apr 26, 4:52 am, David <[EMAIL PROTECTED]> wrote:
>
> > > On Sat, Apr 26, 2008 at 4:41 AM,  <[EMAIL PROTECTED]> wrote:
> > > > I'm looking for a way to implement desktop notifications (much like an
> > > >  instant messaging program or a mail notifier) within my Python
> > > >  application, on Windows only (no Gtk/Galago, please). I need no more
> > > >  than a simple text-based notification, which should be clickable and
> > > >  have a timeout, nothing else. I do not want to use Windows's "balloon
> > > >  tips", either. Any suggestions?
> > > >  --
>
> > > You could use Tkinter, which comes with Python.
>
> > The problem is that Tkinter cannot (I haven't looked at it in details,
> > so correct me if I'm wrong) create notifications the way I want them;
> > it can only create standard dialogs or top-level dialogs, both of
> > which steal the focus of other applications, while I want these
> > notifications not to interfere with anything (and possibly not be
> > displayed if an application is already running in fullscreen).
>
> wxPython can do this. They have a wx.PopupWindow that does this and
> comes with wxPython or you can use the more advanced custom Toasterbox
> widget that I found here:
>
> http://xoomer.alice.it/infinity77/main/freeware.html#toasterbox
>
> I've used both, but the latter gives more control of the "look &
> feel".
>
> Hope that helps!
>
> Mike

Thanks, this is exactly what I was looking for!
--
http://mail.python.org/mailman/listinfo/python-list


Re: Desktop notifications on Windows

2008-04-26 Thread WindPower
On Apr 26, 4:52 am, David <[EMAIL PROTECTED]> wrote:
> On Sat, Apr 26, 2008 at 4:41 AM,  <[EMAIL PROTECTED]> wrote:
> > I'm looking for a way to implement desktop notifications (much like an
> >  instant messaging program or a mail notifier) within my Python
> >  application, on Windows only (no Gtk/Galago, please). I need no more
> >  than a simple text-based notification, which should be clickable and
> >  have a timeout, nothing else. I do not want to use Windows's "balloon
> >  tips", either. Any suggestions?
> >  --
>
> You could use Tkinter, which comes with Python.

The problem is that Tkinter cannot (I haven't looked at it in details,
so correct me if I'm wrong) create notifications the way I want them;
it can only create standard dialogs or top-level dialogs, both of
which steal the focus of other applications, while I want these
notifications not to interfere with anything (and possibly not be
displayed if an application is already running in fullscreen).
--
http://mail.python.org/mailman/listinfo/python-list