gale@... napsal(a):
> Windows XP SP3
>
> There seems a cosmetic bug in CVS that means when you drag a toolbar
> outside the Audacity window to the Taskbar, it does not sit on top of
> the Taskbar but disappears behind it. It occurs whether the Task Bar is
> at bottom of the screen or elsewhere. Regression on 1.2.6. Can anyone
> else confirm this (may be Jan already knows :=)
>
>
> Gale
>
>
Gale, fortunately I never needed on-top floating toolbars in beta since
I used 1.2.6 for recording.
(Hence I did not know.)
The behaviour of beta toolbars towards Windows Taskbar is the same as
towards other application windows. I think most of them should indeed be
on-top.
1.2.6
floating control toolbar is on top.
Details: on top of all including Windows Tasks bar, (OK)
and including Thunderbird's save-as menu (OK)
[but not on top of windows start menu or Thunderbird's
menus (OK)]
1.3.6a1 (Jun 1 2008):
They are not on top.
They respect the current front-to-back order of application windows.
In short, they behave as normal child windows including that Windows
Tasks bar stays on top of them.
Without looking into the source, I think that the main difference would
be that in 1.2.6, the floating tool bars have STAY_ON_TOP, while in
1.3.6a they do not have this flag. Indeed, in sources I found only the
Indicator (what is this?) having STAY_ON_TOP.
I think this is just a feature (and I would not dare to complain about)
but I also think that many of the toolbars should be ON_TOP.
(Yes: Control, Mixer(=volumes), Meter, Device(=source selectors) and
the like, including Transcription Bar, and Selection ToolBar
Not: Tools, Edit and the like)
I understand that default wxPanel (or wxToolbars) will not have
STAY_ON_TOP, since this is makes no sense in most applications like
text/picture editors etc.
I also briefly greped WX sources and noticed
wxFLAGS_MEMBER(wxSTAY_ON_TOP)
in two files. It worries me a bit: I guess it means STAY_ON_TOP is
explicitly allowed/implemented for dialogs and frames and perhaps not in
general?? (Are tollbars/panels derived from frames?)
Jan
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/_______________________________________________
audacity-devel mailing list
audacity-devel@...
https://lists.sourceforge.net/lists/listinfo/audacity-devel