diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2014-12-04 11:42:12 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2014-12-04 11:42:12 +0000 |
commit | e4437ad76b175e7ed19551e70ebae45d156a7154 (patch) | |
tree | 66344df3382acc885836bbced2258d832b3d5b43 /amiga/menu.c | |
parent | 5bf4b3ff2bf0c60faf7b98235eb34f51e98b843f (diff) | |
download | netsurf-e4437ad76b175e7ed19551e70ebae45d156a7154.tar.gz netsurf-e4437ad76b175e7ed19551e70ebae45d156a7154.tar.bz2 |
Store scale in gui_window. Remove a lot of bw dereferencing for scale.
Diffstat (limited to 'amiga/menu.c')
-rw-r--r-- | amiga/menu.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/amiga/menu.c b/amiga/menu.c index 6ba233a99..3eb8a9846 100644 --- a/amiga/menu.c +++ b/amiga/menu.c @@ -1017,8 +1017,8 @@ static void ami_menu_item_browser_scale_decrease(struct Hook *hook, APTR window, struct gui_window_2 *gwin; GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin); - if(browser_window_get_scale(gwin->gw->bw) > 0.1) - browser_window_set_scale(gwin->gw->bw, browser_window_get_scale(gwin->gw->bw) - 0.1, false); + if(gwin->gw->scale > 0.1) + ami_gui_set_scale(gwin->gw, gwin->gw->scale - 0.1); } static void ami_menu_item_browser_scale_normal(struct Hook *hook, APTR window, struct IntuiMessage *msg) @@ -1026,7 +1026,7 @@ static void ami_menu_item_browser_scale_normal(struct Hook *hook, APTR window, s struct gui_window_2 *gwin; GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin); - browser_window_set_scale(gwin->gw->bw, 1.0, false); + ami_gui_set_scale(gwin->gw, 1.0); } static void ami_menu_item_browser_scale_increase(struct Hook *hook, APTR window, struct IntuiMessage *msg) @@ -1034,7 +1034,7 @@ static void ami_menu_item_browser_scale_increase(struct Hook *hook, APTR window, struct gui_window_2 *gwin; GetAttr(WINDOW_UserData, (Object *)window, (ULONG *)&gwin); - browser_window_set_scale(gwin->gw->bw, browser_window_get_scale(gwin->gw->bw) + 0.1, false); + ami_gui_set_scale(gwin->gw, gwin->gw->scale + 0.1); } static void ami_menu_item_browser_redraw(struct Hook *hook, APTR window, struct IntuiMessage *msg) |