diff options
author | Robert Manea <gotmor@gmail.com> | 2009-10-18 18:04:41 +0200 |
---|---|---|
committer | Robert Manea <gotmor@gmail.com> | 2009-10-18 18:04:41 +0200 |
commit | 9432a991bc3acd3fbc61468529aa0d620320ea75 (patch) | |
tree | 81c985662063822489d984455a708f218d18e118 /uzbl-core.h | |
parent | 6e1cdd5eef34745223212ec154f2c0ff56f1f88c (diff) |
added menu_add/menu_remove commands
Diffstat (limited to 'uzbl-core.h')
-rw-r--r-- | uzbl-core.h | 15 |
1 files changed, 15 insertions, 0 deletions
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: */ |