~midori/midori/gtk3WebKit2only

« back to all changes in this revision

Viewing changes to src/webView.h

  • Committer: Christian Dywan
  • Date: 2007-12-16 22:20:24 UTC
  • Revision ID: git-v1:3bbd273a4f9e85a1d8380cb0924c875683fa3ad1
Tags: v0.0.14
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 Copyright (C) 2007 Christian Dywan <christian@twotoasts.de>
 
3
 
 
4
 This library is free software; you can redistribute it and/or
 
5
 modify it under the terms of the GNU Lesser General Public
 
6
 License as published by the Free Software Foundation; either
 
7
 version 2.1 of the License, or (at your option) any later version.
 
8
 
 
9
 See the file COPYING for the full license text.
 
10
*/
 
11
 
 
12
#ifndef __webView_H__
 
13
#define __webView_H__ 1
 
14
 
 
15
#include <gtk/gtk.h>
 
16
#include "browser.h"
 
17
#include "debug.h"
 
18
 
 
19
#include <webkit.h>
 
20
 
 
21
WebKitNavigationResponse
 
22
on_webView_navigation_requested(GtkWidget* webView, WebKitWebFrame* frame
 
23
 , WebKitNetworkRequest* networkRequest);
 
24
 
 
25
void
 
26
on_webView_location_changed(GtkWidget*, const gchar*, CBrowser*);
 
27
 
 
28
void
 
29
on_webView_title_changed(GtkWidget*, const gchar*, const gchar*, CBrowser*);
 
30
 
 
31
void
 
32
on_webView_icon_changed(GtkWidget*, WebKitWebFrame*, CBrowser*);
 
33
 
 
34
void
 
35
on_webView_load_started(GtkWidget* , WebKitWebFrame*, CBrowser*);
 
36
 
 
37
void
 
38
on_webView_load_changed(GtkWidget*, gint progress, CBrowser*);
 
39
 
 
40
void
 
41
on_webView_load_finished(GtkWidget*, WebKitWebFrame*, CBrowser*);
 
42
 
 
43
void
 
44
on_webView_status_message(GtkWidget*, const gchar*, CBrowser*);
 
45
 
 
46
void
 
47
on_webView_selection_changed(GtkWidget*, CBrowser*);
 
48
 
 
49
gboolean
 
50
on_webView_console_message(GtkWidget*, const gchar*, gint, const gchar*, CBrowser*);
 
51
 
 
52
void
 
53
on_webView_link_hover(GtkWidget*, const gchar*, const gchar*, CBrowser*);
 
54
 
 
55
/*
 
56
GtkWidget*
 
57
on_webView_window_open(GtkWidget*, const gchar*, CBrowser*);
 
58
*/
 
59
 
 
60
gboolean
 
61
on_webView_button_release(GtkWidget*, GdkEventButton*, CBrowser*);
 
62
 
 
63
void
 
64
on_webView_popup(GtkWidget*, CBrowser*);
 
65
 
 
66
gboolean
 
67
on_webView_scroll(GtkWidget*, GdkEventScroll*, CBrowser*);
 
68
 
 
69
gboolean
 
70
on_webView_leave(GtkWidget*, GdkEventCrossing*, CBrowser*);
 
71
 
 
72
void
 
73
on_webView_destroy(GtkWidget*, CBrowser*);
 
74
 
 
75
GtkWidget*
 
76
webView_new(GtkWidget**);
 
77
 
 
78
void
 
79
webView_open(GtkWidget*, const gchar*);
 
80
 
 
81
void
 
82
webView_close(GtkWidget*, CBrowser*);
 
83
 
 
84
#endif /* !__webView_H__ */