Hi Robin, et al;
Found a bug... okay to be exact a user of a program that I'm on the
team of found the bug... all I did was asscertain that it is with
wxWidgets/wxPython (I suspect wxWidgets but don't know for certain).
I know for certain that it is a problem on windows Vista 32 bit and
windows 7 64 bit. - wxPython 2.8.12
anyways the problem:
with a very long popup menu there is a little scroll arrow to scroll
down the list... however when the taskbar is at the top of the screen
(fine bottom or sides) the arrow is off the edge of the screen.
Easily replicateable... I tested that it was in wx rather than my
fairly complicated code (Wrye Bash) by just editing the demo and
replacing it with the attached code.
Hoping you can either fix it or suggest a workaround?
thanks;
Nick
Hi Robin, et al;
Found a bug... okay to be exact a user of a program that I'm on the
team of found the bug... all I did was asscertain that it is with
wxWidgets/wxPython (I suspect wxWidgets but don't know for certain).
I know for certain that it is a problem on windows Vista 32 bit and
windows 7 64 bit. - wxPython 2.8.12
anyways the problem:
with a very long popup menu there is a little scroll arrow to scroll
down the list... however when the taskbar is at the top of the screen
(fine bottom or sides) the arrow is off the edge of the screen.
Easily replicateable... I tested that it was in wx rather than my
fairly complicated code (Wrye Bash) by just editing the demo and
replacing it with the attached code.
There was no attachment, but your description was clear enough. What x,y position (if any) do you pass to PopupMenu()?
Hoping you can either fix it or suggest a workaround?
You mean other than the obvious workaround? (Use shorter menus.) Not that I know of. Check at trac.wxwidgets.org to see if there is already a report of this, and if not please create a new ticket.
with a very long popup menu there is a little scroll arrow to scroll
down the list... however when the taskbar is at the top of the screen
(fine bottom or sides) the arrow is off the edge of the screen.
Easily replicateable... I tested that it was in wx rather than my
fairly complicated code (Wrye Bash) by just editing the demo and
replacing it with the attached code.
There was no attachment, but your description was clear enough. What
x,y position (if any) do you pass to PopupMenu()?
er hmmm yes I see that... appears my stupid dinosaurian dialup
internet partially failed again.
postion I left default... works best for my program to just use the
mouse position (at least for x anyways).
Hoping you can either fix it or suggest a workaround?
You mean other than the obvious workaround? (Use shorter menus.) Not
that I know of. Check at trac.wxwidgets.org to see if there is already
a report of this, and if not please create a new ticket.
yeah I don't want to have to do a shorter menu... but if that's the
only solution I suppose I can do it. (I was hoping more like some
sneaky flag that I missed in reading the docs to make it two columns
instead of scrolling)
I'll investigate and create a ticket then, thanks;
Nick