diff options
author | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-05 17:03:17 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2014-01-05 17:03:17 +0000 |
commit | 9a9cb399f9fc5503cf64a906d44ec016564d06bb (patch) | |
tree | 3eafe6402d08b56ae7d616c79fdf5b9664bea8a4 /content | |
parent | 0d5960a68cc031758dd17edf7e83c342c13ea144 (diff) | |
parent | ef5c516ee372d29ca636fa0f7bd422c312be0acf (diff) | |
download | netsurf-9a9cb399f9fc5503cf64a906d44ec016564d06bb.tar.gz netsurf-9a9cb399f9fc5503cf64a906d44ec016564d06bb.tar.bz2 |
Merge branch 'rjek/click-file-gadget'
Diffstat (limited to 'content')
-rw-r--r-- | content/content.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/content/content.h b/content/content.h index 467fa6055..91a6ae9df 100644 --- a/content/content.h +++ b/content/content.h @@ -83,7 +83,8 @@ typedef enum { CONTENT_MSG_POINTER, /**< Wants a specific mouse pointer set */ CONTENT_MSG_SELECTION, /**< A selection made or cleared */ CONTENT_MSG_CARET, /**< Caret movement / hiding */ - CONTENT_MSG_DRAG /**< A drag started or ended */ + CONTENT_MSG_DRAG, /**< A drag started or ended */ + CONTENT_MSG_GADGETCLICK/**< A gadget has been clicked on (mainly for file) */ } content_msg; /** RFC5988 metadata link */ @@ -190,6 +191,10 @@ union content_msg_data { } type; const struct rect *rect; } drag; + /** CONTENT_MSG_GADGETCLICK - User clicked on a form gadget */ + struct { + struct form_control *gadget; + } gadget_click; }; /** parameters to content redraw */ |