Ethereal-dev: [Ethereal-dev] Redesign of the help system

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

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Sat, 15 Nov 2003 13:29:52 +0100
Hi List!

I'm currently doing some redesign of the help system. I've already prepared some things, and would like to know if someone disagrees with the things I've already done.


"Protocols" and "Display Filters"
The lists of Protocols and Display Filter fields are very long, and needs a lot of time to load on slow machines. I would like to put this two topics into a seperate dialog, e.g. in the menu under "Help/About Protocols".

Help texts
As I currently see no way to implement a more sophisticated help system (e.g. using html output) using GTK1, I would like a slightly different approach than the current one. Currently, some help texts are coded into help_dlg.c using character arrays (which makes it hard to edit). Fhe FAQ is generated by fetching the text from the ethereal webpage using lynx and converting this ascii file into a header file, which is compiled with the help_dlg.c file.

IMHO it would be a good idea to put all help texts as plain ascii text into a seperate dir, and use a similar approach like the FAQ to build a header file of it, and compile this together with the help_dlg.c file.


As mentioned above, I've already implemented this, and also added some more help texts (usage of the display and capture filters, well known ports, ...).


If nobody really disagrees with this, I will check this stuff in.

Regards, ULFL