Wireshark-dev: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
From: Jaap Keuter <jaap.keuter@xxxxxxxxx>
Date: Wed, 14 Oct 2009 13:25:30 +0200
Hi Lars,Maybe you could compile a version with this call (#ifndef _WIN32) and see what happens. Anders' comment doesn't look promising but who knows.
Thanx, Jaap PS: we might meet tomorrow. Send from my iPhoneOn 14 okt 2009, at 12:04, "Anders Broman" <anders.broman@xxxxxxxxxxxx> wrote:
Hi, Written in a hurry :-)Is there any particular reason we need to have the windows transient totop level? If you do not use transent and leave the child window open then close wirehark The child window will remain and show a portion of the main window on Windows. Anders -----Original Message----- From: wireshark-dev-bounces@xxxxxxxxxxxxx [mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of RUOFF LARS Sent: den 14 oktober 2009 11:34 To: Developer support list for Wireshark Subject: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour Coming back on this subject... @Jeff: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2421 => This ss definitevly the same issue. All child dialogs are affected because all use the same function to open: The problem is the line in gtk/dlg_utils.c: In function dlg_window_new(const gchar *title): gtk_window_set_transient_for(GTK_WINDOW(win), GTK_WINDOW(top_level)); Here all dialogs are made transient to the main window. The info on this function (http://developer.gimp.org/api/2.0/gtk/GtkWindow.html#gtk-window-set-tra nsient-for) suggests that it is good practice to to so for all child dialogs, but the behaviour on Windows is unbearable! When *not* called, the behaviour on Windows is: All dialogs will have their own taskbar tab (grouped/ungrouped depends on your Windows settings of course), and simple click on any open window space brings the window to front. I'm unhappy with the fact that taskbar space iscluttered up by child windows, but I still prefer this behaviour to thecurrent one, which is a pain for me.Is there any particular reason we need to have the windows transient totop level? What's the behaviour on Linux/Mac/...?If no consensus can be achieved, may I suggest for a preference setting?Lars-----Original Message----- From: wireshark-dev-bounces@xxxxxxxxxxxxx[mailto:wireshark-dev-bounces@xxxxxxxxxxxxx] On Behalf Of Jeff MorrissSent: mercredi 16 septembre 2009 19:30 To: Developer support list for Wireshark Subject: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour RUOFF LARS wrote:Hi, i don't know what has been changed exactly, but the VoIP Calls and -Graph dialog behaviour seems totally screwed up on 1.2.2on Windows.Initial condition: Wireshark main window maximized. Once the Voip Calls and -Graph dialogs are opened: Click on a line in the Graph dialog. Now try to navigate to the packet details in main window. Clicking on the main window doesn't bring it to front. So minimize the Graph window => minimizes ALL windows! So it needs an additional step to maximize the main window again. Navigating back to the Graph dialog is a matter of luck: Either you clicked on the right one of the two dialoghandles that areshown in minimized state ... or not. If you clicked on thewrong on,you're back to Calls dialog and need first to click on thedialog tofocus it and then on the Graph dialog to bring it to front. A nightmare!This bug sounds similar: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2421 ______________________________________________________________ _____________ Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe________________________________________________________________________
___ Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe ___________________________________________________________________________
Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe
- References:
- Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- From: RUOFF LARS
- Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- From: Anders Broman
- Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- Prev by Date: Re: [Wireshark-dev] Current trunk crashes on Windows?
- Next by Date: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- Previous by thread: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- Next by thread: Re: [Wireshark-dev] VoIP Calls and -Graph dialog behaviour
- Index(es):