File: interface.h

package info (click to toggle)
gzilla 0.1.5-3
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 972 kB
  • ctags: 1,396
  • sloc: ansic: 15,102; sh: 173; makefile: 117; perl: 18
file content (31 lines) | stat: -rw-r--r-- 1,022 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef __INTERFACE_H__
#define __INTERFACE_H__

#include "gzillabrowser.h"
#include "gzillabytesink.h"

void gzilla_bw_init (void);
void gzilla_bw_abort_all (BrowserWindow *bw);
void gzilla_bw_add_bytesink (BrowserWindow *bw,
			     GzillaByteSink *bytesink);
void gzilla_bw_add_imgsink (BrowserWindow *bw,
			    GzillaImgSink *imgsink);
void gzilla_bw_connect_linkblock (BrowserWindow *bw,
				  GzillaLinkBlock *linkblock);
void gzilla_bw_connect_linkblock_loading (BrowserWindow *bw,
					  GzillaLinkBlock *linkblock);
void gzilla_quit_all (void);

void gzilla_status(const char *string, BrowserWindow *bw);

void create_openfile_dialog(BrowserWindow *bw);
void create_open_dialog(GtkWidget *widget, BrowserWindow *bw);
void create_quit_dialog(BrowserWindow *bw);

void gzilla_set_page_title(BrowserWindow *bw, char *title);
void entry_open_url(GtkWidget *widget, BrowserWindow *bw);
BrowserWindow *gzilla_new_browser_window(void);

void gzilla_bw_set_button_sens (BrowserWindow *bw);

#endif /* __INTERFACE_H__ */