Ethereal-users: Re: [ethereal-users] Column Widths with -S on 0.6.3

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Mon, 19 Jul 1999 22:35:21 -0700
> Well, it's not working well!  Each time the display updates -- even if
> no data in the currently visible set of records changes, the column
> widths change.  The go wide, then pop back to the original narrow
> settings (cutting off most data), then go wide again.

I.e., they do all three of those in sequence?

If so, then the fact that it cuts off most data is only a minor glitch,
as the widths go back to normal.

I can't reproduce that, and can't see a way in which the code would
produce that behavior; what version of GTK+ are you running (I'm using
1.2.3), and are you displaying locally or over a network connection
(which might slow things down enough to show GTK+ being silly and
shifting columns differently).

> They take on
> several different widths.  There's not enough width on the screen to
> display all data for all records, so it's not possible to find a set of
> column widths that will "work" in all cases.

...which is a reason to compute column widths based on what's being
displayed, as Ethereal currently does.

> I look at the screen, touching nothing, and the columns resize.

I.e., during a capture?  Or do they appear to be resizing spontaneously
when there's no human input to it and it's not doing a live capture with
"-S"?

> I make
> a column wider to examine a field, and then it spontaneously shrinks
> again.

What actions did you take after widening the column?  It doesn't
spontaneously resize for me when I do that.

(Note also that the columns should be wide enough to display all the
data in all the rows, as long as the top-level Ethereal window is large
enough; if the top-level window isn't large enough, you need to use the
horizontal scrollbar.)