Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 4144] Add keyboard navigation controls to TCP Stream Graph

Date: Sun, 29 Nov 2009 07:51:38 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4144

--- Comment #4 from Jim Young <jyoung@xxxxxxx> 2009-11-29 07:51:37 PST ---
Hello Anders,

In response to comment #2.

I have submitted an updated (and refactored for SVN 31115) patch for
gtk/tcp_graph.c

This second version of the patch includes replacing the two deprecated GTK APIs
you cited:

  gtk_widget_set_uposition() ==> gtk_window_set_position()
  gtk_drawing_area_size() ==> gtk_widget_set_size_request()

Originally there were two calls to gtk_widget_set_uposition(); one in
tcp_graph's magnify_create() and the other in magnify_move().  Only the call
within magnify_create() was replaced.  The call within magnify_move() was
removed.

The old behavior was to create the Magnify window over the graph and under the
cursor.   The Magnify window itself would move as one moved the cursor.  The
new behavior is to create the Magnify window at a fixed location (determined by
the Window manager) somewhere in the upper left corner of the screen.  As one
moves the cursor over the graph the Magnify window location remains static but
the view within is updated to reflect a magnified view of the area under the
cursor.   This updated Magnify behavior appears to make it easier to magnify
interesting areas of the TCP Graph without the Magnify window itself
obstructing the area in the vicinity of the cursor.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.