From 9e42b3a4edee724033766982c633e70bc621be87 Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Mon, 3 Jul 2000 08:36:52 +0000 Subject: Remove the progress bar from the status line, and, instead, for any potentially long-running operation that has a progress indicator, pop up a modal dialog box with an indication of what is being done; a progress bar; a "Cancel" button to stop the operation. This: leaves more room on the status line for a filter expression; provides a mechanism to allow the user to cancel long-running operations (although the way we do so may not back out of them as nicely as the user might like, if it's not obvious what the "right" way is or if the "right" way is difficult to implement or involves doing as much work as letting the operation continue); means that, because the dialog box is modal, we don't have to worry about the user performing arbitrary UI operations out from under the operation and changing arbitrary bits of state being used by that operation. svn path=/trunk/; revision=2103 --- file.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'file.h') diff --git a/file.h b/file.h index db477fb323..b91cfbba68 100644 --- a/file.h +++ b/file.h @@ -1,7 +1,7 @@ /* file.h * Definitions for file structures and routines * - * $Id: file.h,v 1.69 2000/06/27 07:13:14 guy Exp $ + * $Id: file.h,v 1.70 2000/07/03 08:35:41 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs @@ -92,7 +92,6 @@ typedef struct _capture_file { guint32 esec; /* Elapsed seconds */ guint32 eusec; /* Elapsed microseconds */ guint32 snap; /* Captured packet length */ - gboolean update_progbar; /* TRUE if we should update the progress bar */ long progbar_quantum; /* Number of bytes read per progress bar update */ long progbar_nextstep; /* Next point at which to update progress bar */ gchar *iface; /* Interface */ -- cgit v1.2.3