7432
+ ��膩��鰹申鐃順�渇��膩��� 1 /**
+ ��膩��鰹申鐃順�渇��膩��� 2 * @file gtklog.h GTK+ Log viewer
+ ��膩��鰹申鐃順�渇��膩��� 3 * @ingroup gtkui
+ ��膩��鰹申鐃順�渇��膩��� 4 *
+ ��膩��鰹申鐃順�渇��膩��� 5 * gaim
+ ��膩��鰹申鐃順�渇��膩��� 6 *
8046
+ ��膩��鰹申鐃順�渇��膩��� 7 * Gaim is the legal property of its developers, whose names are too numerous
+ ��膩��鰹申鐃順�渇��膩��� 8 * to list here. Please refer to the COPYRIGHT file distributed with this
+ ��膩��鰹申鐃順�渇��膩��� 9 * source distribution.
7432
+ ��膩��鰹申鐃順�渇��膩��� 10 *
+ ��膩��鰹申鐃順�渇��膩��� 11 * This program is free software; you can redistribute it and/or modify
+ ��膩��鰹申鐃順�渇��膩��� 12 * it under the terms of the GNU General Public License as published by
+ ��膩��鰹申鐃順�渇��膩��� 13 * the Free Software Foundation; either version 2 of the License, or
+ ��膩��鰹申鐃順�渇��膩��� 14 * (at your option) any later version.
+ ��膩��鰹申鐃順�渇��膩��� 15 *
+ ��膩��鰹申鐃順�渇��膩��� 16 * This program is distributed in the hope that it will be useful,
+ ��膩��鰹申鐃順�渇��膩��� 17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ��膩��鰹申鐃順�渇��膩��� 18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ ��膩��鰹申鐃順�渇��膩��� 19 * GNU General Public License for more details.
+ ��膩��鰹申鐃順�渇��膩��� 20 *
+ ��膩��鰹申鐃順�渇��膩��� 21 * You should have received a copy of the GNU General Public License
+ ��膩��鰹申鐃順�渇��膩��� 22 * along with this program; if not, write to the Free Software
+ ��膩��鰹申鐃順�渇��膩��� 23 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ ��膩��鰹申鐃順�渇��膩��� 24 */
+ ��膩��鰹申鐃順�渇��膩��� 25
+ ��膩��鰹申鐃順�渇��膩��� 26 #include "gtkinternal.h"
+ ��膩��鰹申鐃順�渇��膩��� 27 #include "log.h"
+ ��膩��鰹申鐃順�渇��膩��� 28
+ ��膩��鰹申鐃順�渇��膩��� 29 #include "account.h"
+ ��膩��鰹申鐃順�渇��膩��� 30
+ ��膩��鰹申鐃順�渇��膩��� 31 typedef struct _GaimGtkLogViewer GaimGtkLogViewer;
+ ��膩��鰹申鐃順�渇��膩��� 32
+ ��膩��鰹申鐃順�渇��膩��� 33 /**
+ ��膩��鰹申鐃順�渇��膩��� 34 * A GTK+ Log Viewer. You can look at logs with it.
+ ��膩��鰹申鐃順�渇��膩��� 35 */
+ ��膩��鰹申鐃順�渇��膩��� 36 struct _GaimGtkLogViewer {
+ ��膩��鰹申鐃順�渇��膩��� 37 GList *logs; /**< The list of logs viewed in this viewer */
+ ��膩��鰹申鐃順�渇��膩��� 38
+ ��膩��鰹申鐃順�渇��膩��� 39 GtkWidget *window; /**< The viewer's window */
+ ��膩��鰹申鐃順�渇��膩��� 40 GtkTreeStore *treestore; /**< The treestore containing said logs */
+ ��膩��鰹申鐃順�渇��膩��� 41 GtkWidget *treeview; /**< The treeview representing said treestore */
+ ��膩��鰹申鐃順�渇��膩��� 42 GtkWidget *imhtml; /**< The imhtml to display said logs, which were said
+ ��膩��鰹申鐃順�渇��膩��� 43 * before said treestore was said */
+ ��膩��鰹申鐃順�渇��膩��� 44 GtkWidget *entry; /**< The search entry, in which search terms are
+ ��膩��鰹申鐃順�渇��膩��� 45 * entered */
+ ��膩��鰹申鐃順�渇��膩��� 46 GaimLogReadFlags flags; /**< The most recently used log flags */
7535
+ ��膩��鰹申鐃順�渇��膩��� 47 char *search; /**< The string currently being searched for */
7432
+ ��膩��鰹申鐃順�渇��膩��� 48 };
+ ��膩��鰹申鐃順�渇��膩��� 49
+ ��膩��鰹申鐃順�渇��膩��� 50
+ ��膩��鰹申鐃順�渇��膩��� 51
+ ��膩��鰹申鐃順�渇��膩��� 52 void gaim_gtk_log_show(const char *screenname, GaimAccount *account);
8574
+ ��膩��鰹申鐃順�渇��膩��� 53
+ ��膩��鰹申鐃順�渇��膩��� 54 void gaim_gtk_syslog_show();