When I have multiple frames open under WinXP my taskbar at some point
groups them together under the heading "python" with the python logo.
(BTW all wxpython frames get lumped together under this)
Is there a way to have only the frames belonging to my app grouped
together under the name of the main window?
Paul
···
--
Paul Sijben tel: +31334566488
Eemvalley Technology BV fax: +31334557523
the Netherlands http://eemvalley.com
-----------------------------------------------------
EemValley Technology werft python & wxpython
programmeurs: http://www.eemvalley.nl/jobs
Andrea Gavana wrote:
Hi Paul,
When I have multiple frames open under WinXP my taskbar at some point
groups them together under the heading "python" with the python logo.
(BTW all wxpython frames get lumped together under this)
Is there a way to have only the frames belonging to my app grouped
together under the name of the main window?
If you are going to compile and package your app with py2exe this will
not happen anymore. Otherwise, I think it's a quirk of Windows and I
don't really know if there is a solution :-(.
Andrea.
"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.alice.it/infinity77/
That's no quirk! It's a feature! You can turn it off by right-clicking the "Start" button, going to Properties, and choosing the "Taskbar" tab. Uncheck the "Group similar taskbar buttons" checkbox and it will no longer group them together. I don't know why py2exe would stop the grouping effect. To me, it should work unless your frames are created using subprocess. But I think you'd need at least 4 frames before the grouping would take place.
Mike
···
On Wed, Apr 9, 2008 at 10:57 AM, Paul Sijben wrote:
Andrea Gavana wrote:
> Hi Paul,
>
>
>
> > When I have multiple frames open under WinXP my taskbar at some point
> > groups them together under the heading "python" with the python logo.
> > (BTW all wxpython frames get lumped together under this)
> >
> > Is there a way to have only the frames belonging to my app grouped
> > together under the name of the main window?
> >
> >
>
> If you are going to compile and package your app with py2exe this will
> not happen anymore. Otherwise, I think it's a quirk of Windows and I
> don't really know if there is a solution :-(.
>
> Andrea.
>
> "Imagination Is The Only Weapon In The War Against Reality."
> http://xoomer.alice.it/infinity77/
>
>
>
That's no quirk! It's a feature!
We probably have a different concept of "feature" 
You can turn it off by right-clicking the
"Start" button, going to Properties, and choosing the "Taskbar" tab. Uncheck
the "Group similar taskbar buttons" checkbox and it will no longer group
them together.
Yes, but my point was: how do you stop disable this functionality
using Python? There might be some way using ctypes of win32all which
allows you to do that, but I don't know how to do it. And anyway, that
should be a user choice, not a programmer one.
I don't know why py2exe would stop the grouping effect. To
me, it should work unless your frames are created using subprocess. But I
think you'd need at least 4 frames before the grouping would take place.
What I meant is that, once you compile your app into an executable, it
will not group together your app with the wxPython demo, for example,
as Paul mentioned in his e-mail. That's because your compiled app is
no more a "pure" python GUI but a standalone exe process.
Andrea.
"Imagination Is The Only Weapon In The War Against Reality."
http://xoomer.alice.it/infinity77/
···
On Wed, Apr 9, 2008 at 7:08 PM, Mike Driscoll wrote:
> On Wed, Apr 9, 2008 at 10:57 AM, Paul Sijben wrote: