Wireshark-dev: Re: [Wireshark-dev] Bug found

From: Bill Meier <wmeier@xxxxxxxxxxx>
Date: Sat, 25 Feb 2012 11:48:13 -0500
On 2/24/2012 9:22 AM, Steven W. Stoner wrote:
Hello all,

I just installed your version 1.7.0 SVN Rev 39768 from /trunk and
started the application. There is an error you have in initial window
placement, which is difficult to resolve in Windows 7. The problem is
that on a two monitor system, you appear to always position the window
at position 0,0. On a single window system this is no problem, but on a
dual monitor system, when the leftmost monitor has a smaller resolution
than the right monitor, and when it does not have the same top position
as the right monitor, one is unable to see or move the window and the
title bar and in my case the menu bar and a good portion, down to the
interface list, is not visible.

One would say to hit Alt+Space to open then system menu and select move,
but that does not work on windows 7. Also a right click on the icon in
the taskbar would bring up the system menu. That does not work in
windows 7 either. I finally searched and found that Shit + right click
the icon in the task bar brought up the system menu so I could select
move and reposition the window so it was visible.

I would suggest letting the windows system itself handle the initial
placement of the window. This occurs each time it is opened also. It
does not remember the last position it was in when used, so this must be
done each time the window is opened. If you need any help, send me a
code snippet on the original window placement, including the resource
for the object. I hope this is helpful and if you need any more
assistance with this, or would like a new version tested to see if
fixed, then feel free to contact me. You have my contact details here.


This issue appears to be similar to (the same ?) as that reported in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=553.

In the comments near the end there's a reference to a GIMP code workaround (related to a GTK bug) for a similar issue and then a comment about a fix was committed for Wireshark.

There's then a report that the prooblem still exists, a pointer to a similar bug report and so on.

http://anonsvn.wireshark.org/viewvc?revision=34265&view=revision
is a link to the code change done ....

Feel free to add any comments & etc to the bug report.

Suggestions as to a fix are certainly welcome...   :)