viking

webkit based web browser for Enlightenment
Log | Files | Refs | LICENSE

commit 9d02cc19031e249029077972f8c276ad9d5317e2
parent 2a4e6c76a9cbd10b8963ea3273197f2f36687f96
Author: Kyle Milz <kmilz@ucalgary.ca>
Date:   Wed, 17 Oct 2012 16:39:10 -0600

basic window maximize callback

Diffstat:
Msrc/window.c | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/src/window.c b/src/window.c @@ -321,6 +321,12 @@ _win_del_request_cb(void *data, Evas_Object *obj, void *event_info) free(wd); } +static void +maximized_cb(void *data, Evas_Object *obj, void *event_info) +{ + printf("browser window maximized\n"); +} + void window_main_buffer_set(Buffer_Data *new_buf) { @@ -535,6 +541,7 @@ window_add(App_Data *ad, Session_Window *session_window) } evas_object_smart_callback_add(wd->win, "delete,request", _win_del_request_cb, wd); + evas_object_smart_callback_add(wd->win, "maximized", maximized_cb, wd); evas_object_smart_callback_add(wd->url, "activated", inputbox_activate_cb, wd); evas_object_smart_callback_add(wd->url, "changed", inputbox_changed_cb, wd); evas_object_event_callback_add(wd->url, EVAS_CALLBACK_KEY_DOWN, inputbox_keypress_cb, wd);