diff options
author | Ole Loots <ole@monochrom.net> | 2013-12-22 04:52:18 +0100 |
---|---|---|
committer | Ole Loots <ole@monochrom.net> | 2013-12-22 04:52:18 +0100 |
commit | 289cd3a7975125d133f42ceb314db1332ff13032 (patch) | |
tree | a9a4d831f9c7ca3c4982d0c96289403aca6043b6 /atari/deskmenu.c | |
parent | feef0562b50162987ddf8e2ec3aa2d877e7657fe (diff) | |
download | netsurf-289cd3a7975125d133f42ceb314db1332ff13032.tar.gz netsurf-289cd3a7975125d133f42ceb314db1332ff13032.tar.bz2 |
Added scale property to gui_window and use it.
Diffstat (limited to 'atari/deskmenu.c')
-rw-r--r-- | atari/deskmenu.c | 24 |
1 files changed, 4 insertions, 20 deletions
diff --git a/atari/deskmenu.c b/atari/deskmenu.c index 45b9d15ca..82de7d6cd 100644 --- a/atari/deskmenu.c +++ b/atari/deskmenu.c @@ -379,35 +379,19 @@ static void __CDECL menu_reload(short item, short title, void *data) static void __CDECL menu_inc_scale(short item, short title, void *data)
{ - int width = 0, heigth = 0; -
if(input_window == NULL)
return;
- float now = plot_get_scale(); - plot_set_scale(now+0.25);
- LOG(("%s, scale: %f", __FUNCTION__, plot_get_scale())); - browser_window_reload(input_window->browser->bw, false); - gui_window_get_dimensions(input_window, &width, &heigth, true); - browser_window_reformat(input_window->browser->bw, false, width, heigth);
+ gui_window_set_scale(input_window, gui_window_get_scale(input_window)+0.25);
} static void __CDECL menu_dec_scale(short item, short title, void *data)
{ - int width = 0, heigth = 0; -
if(input_window == NULL)
- return;
- float now = plot_get_scale(); - if (now > 0.5) { - plot_set_scale(now-0.25); - }
- LOG(("%s, scale: %f", __FUNCTION__, plot_get_scale())); - - browser_window_reload(input_window->browser->bw, false); - gui_window_get_dimensions(input_window, &width, &heigth, true); - browser_window_reformat(input_window->browser->bw, false, width, heigth);
+ return; + + gui_window_set_scale(input_window, gui_window_get_scale(input_window)-0.25);
} |