|
|
1.1 root 1: #ifndef _GTKMONITOR_H_
2: #define _GTKMONITOR_H_
3:
4: #include <gtk/gtk.h>
5: #include <glade/glade.h>
6:
7: #include "sbbs.h"
8:
9: struct gtkmonitor_config {
10: char view_stdout[MAX_PATH+1]; /* %f | xmessage -file - */
11: char view_text_file[MAX_PATH+1]; /* xmessage -file %f */
12: char edit_text_file[MAX_PATH+1]; /* xedit %f */
13: char view_ctrla_file[MAX_PATH+1];/* %!asc2ans %f | %ssyncview -l */
14: char view_html_file[MAX_PATH+1]; /* firefox file://%f */
15: };
16:
17: extern struct gtkmonitor_config gtkm_conf;
18: extern scfg_t cfg;
19: extern GladeXML *xml;
20: extern int nodes;
21: extern GtkListStore *store;
22: extern GtkTreeSelection *sel;
23: extern char glade_path[MAX_PATH+1];
24:
25: int refresh_data(gpointer data);
26: void refresh_events(void);
27: void write_ini(void);
28:
29: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.