From 9432a991bc3acd3fbc61468529aa0d620320ea75 Mon Sep 17 00:00:00 2001 From: Robert Manea Date: Sun, 18 Oct 2009 18:04:41 +0200 Subject: added menu_add/menu_remove commands --- uzbl-core.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'uzbl-core.h') diff --git a/uzbl-core.h b/uzbl-core.h index 9834e59..2cfedcc 100644 --- a/uzbl-core.h +++ b/uzbl-core.h @@ -70,6 +70,9 @@ typedef struct { WebKitWebInspector *inspector; StatusBar sbar; + + /* custom context menu item */ + GPtrArray *menu_items; } GUI; @@ -428,10 +431,22 @@ event(WebKitWebView *page, GArray *argv, GString *result); void init_connect_socket(); +void +menu_add(WebKitWebView *page, GArray *argv, GString *result); + +void +menu_remove(WebKitWebView *page, GArray *argv, GString *result); + typedef void (*Command)(WebKitWebView*, GArray *argv, GString *result); typedef struct { Command function; gboolean no_split; } CommandInfo; +typedef struct { + gchar *name; + gchar *cmd; +} MenuItem; + + /* vi: set et ts=4: */ -- cgit v1.2.3