Ethereal-dev: [ethereal-dev] Changes to "File/Print" - prints only currently displayed packets

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: Sun, 12 Sep 1999 00:29:14 -0700
I checked into the CVS tree for Ethereal code that

	1) adds "Print summary" and "Print detail" buttons to the
	   "File/Print" dialog box - they're radio buttons, so you can
	   select only one, and "Print detail" causes "File/Print" to
	   print what it printed before, while "Print summary" causes it
	   to print a header with the column titles from the summary
	   pane and then one line giving the columns for each packet
	   being displayed (as somebody requested here earlier);

	2) causes both of them to print only packets selected by the
	   current display filter.

It also adds the current packet number and the time since the previous
displayed packet to the detailed view under "Frame".

We could make it an option either to print all packets or to print
selected packets, although it'd be a little more work to get the time
since the previous packet right - and it'd add Yet Another Knob to the
print dialog box (having worked at a company with "Appliance" as the
second word in its name for several years now, I'm loath to add knobs if
they're not going to be used often enough).

(Microsoft Network Monitor has such a knob, which defaults to "print
only the displayed packets".)

Would it be a problem having "File/Print" print only the displayed
packets, requiring you to clear the display filter to get them all?

I'm also considering an option to let you select whether to print the
protocol tree with all the items in the detailed display expanded, or
just the ones expanded in the display; I seem to remember somebody
asking for that (I'll have to dig through my archives for that).