MSWSP: add parse_CNatLanguageRestriction()
[wireshark-wip.git] / ui / main_statusbar.h
blob0606268d4309ff03245729935192a0e8eea831f4
1 /* main_statusbar.h
3 * $Id$
5 * Wireshark - Network traffic analyzer
6 * By Gerald Combs <gerald@wireshark.org>
7 * Copyright 1998 Gerald Combs
9 * This program is free software; you can redistribute it and/or
10 * modify it under the terms of the GNU General Public License
11 * as published by the Free Software Foundation; either version 2
12 * of the License, or (at your option) any later version.
14 * This program is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
19 * You should have received a copy of the GNU General Public License
20 * along with this program; if not, write to the Free Software
21 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
24 #ifndef __MAIN_STATUSBAR_H__
25 #define __MAIN_STATUSBAR_H__
27 #ifdef __cplusplus
28 extern "C" {
29 #endif /* __cplusplus */
31 void profile_bar_update(void);
32 void packets_bar_update(void);
33 void status_expert_update(void);
35 /** Update the capture comment icon in the statusbar, depending on the
36 * current capture comment (XXX - it's only available for GTK at the moment)
38 void status_capture_comment_update(void);
40 /** Push a formatted message referring to the currently-selected field
41 * onto the statusbar.
43 * @param msg_format The format string for the message
45 void statusbar_push_field_msg(const gchar *msg_format, ...)
46 G_GNUC_PRINTF(1, 2);
48 /** Pop a message referring to the currently-selected field off the statusbar.
50 void statusbar_pop_field_msg(void);
52 /** Push a formatted message referring to the current filter onto the
53 * statusbar.
55 * @param msg_format The format string for the message
57 void statusbar_push_filter_msg(const gchar *msg_format, ...)
58 G_GNUC_PRINTF(1, 2);
60 /** Pop a message referring to the current filter off the statusbar.
62 void statusbar_pop_filter_msg(void);
64 /** Push a formatted temporary message onto the statusbar. The message
65 * is automatically removed at a later interval.
67 * @param msg_format The format string for the message
69 void statusbar_push_temporary_msg(const gchar *msg_format, ...)
70 G_GNUC_PRINTF(1, 2);
72 #ifdef __cplusplus
74 #endif /* __cplusplus */
76 #endif /* __MAIN_STATUSBAR_H__ */
79 * Editor modelines
81 * Local Variables:
82 * c-basic-offset: 4
83 * tab-width: 8
84 * indent-tabs-mode: nil
85 * End:
87 * ex: set shiftwidth=4 tabstop=8 expandtab:
88 * :indentSize=4:tabSize=8:noTabs=true: