Add "gtk/webbrowser.h" to declare functions from "gtk/webbrowser.c".
[obnox/wireshark/wip.git] / gtk / gtkglobals.h
index f87284a711e98e1d60b248dfc574357191bf4be9..31fd095a11be3d93523d1980a7185f2da2eff8c4 100644 (file)
@@ -1,7 +1,7 @@
 /* gtkglobals.h
  * GTK-related Global defines, etc.
  *
- * $Id: gtkglobals.h,v 1.25 2004/06/01 17:33:36 ulfl Exp $
+ * $Id: gtkglobals.h,v 1.30 2004/06/17 16:35:24 ulfl Exp $
  *
  * Ethereal - Network traffic analyzer
  * By Gerald Combs <gerald@ethereal.com>
 #ifndef __GTKGLOBALS_H__
 #define __GTKGLOBALS_H__
 
+/** @mainpage GTK subsystem
+ *
+ * @section intro Introduction
+ *
+ * Ethereal uses GTK (the Gimp ToolKit) as it's user interface toolkit.
+ *
+ * See Modules for a list of submodules.
+ *
+ */
+
 /** @file
- *  GTK globals like the main application window.
+ *  GTK global definitions. For example a pointer to the main application window.
  */
 
-/** application window */
+/** Application window. */
 extern GtkWidget *top_level;
 
-/** packet list pane */
+/** Packet list pane. */
 extern GtkWidget *packet_list;
 
-/** tree view (packet details) pane */
+/** Tree view (packet details) pane. */
 extern GtkWidget *tree_view;
 
-/** byte notebook (packet bytes) pane */
+/** Byte notebook (packet bytes) pane. */
 extern GtkWidget *byte_nb_ptr;
 
-#if GTK_MAJOR_VERSION < 2
-/** normal font */
-extern GdkFont   *m_r_font;
-/** bold font */
-extern GdkFont   *m_b_font;
-/** font height */
-extern guint      m_font_height;
-/** font width */
-extern guint      m_font_width;
-/** ??? 
- * @todo what's this?
- */
-extern GtkStyle  *item_style;
-#else
-/** normal font */
-extern PangoFontDescription *m_r_font;
-/** bold font */
-extern PangoFontDescription *m_b_font;
-#endif
+/** The filter text entry in the filter toolbar. */
+extern GtkWidget   *main_display_filter_widget;
 
 #if GTK_MAJOR_VERSION >= 2 || GTK_MINOR_VERSION >= 3
 /**