diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-09-04 22:00:09 +0000 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2009-09-04 22:00:09 +0000 |
commit | 3c72fddaa0e9fecf5b444067dca977f2ea665dc9 (patch) | |
tree | 4dd6b9b36fba1fd1fa9c19ffa54ed86d853d4166 | |
parent | ee6e1df605b8bffffa6e6d1b56b885cdc078c53d (diff) | |
download | netsurf-3c72fddaa0e9fecf5b444067dca977f2ea665dc9.tar.gz netsurf-3c72fddaa0e9fecf5b444067dca977f2ea665dc9.tar.bz2 |
Make the new horizontal scroller work the same way as the old one and teh vertical
scroller.
svn path=/trunk/netsurf/; revision=9536
-rwxr-xr-x | amiga/gui.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/amiga/gui.c b/amiga/gui.c index 0e1af1591..4ff2928e1 100755 --- a/amiga/gui.c +++ b/amiga/gui.c @@ -945,14 +945,8 @@ void ami_handle_msg(void) break; case WMHI_GADGETUP: - switch(result & WMHI_GADGETMASK) //gadaddr->GadgetID) //result & WMHI_GADGETMASK) + switch(result & WMHI_GADGETMASK) { - case GID_HSCROLL: - if(option_faster_scroll) - gwin->redraw_scroll = true; - gwin->redraw_required = true; - break; - case GID_TABS: ami_switch_tab(gwin,true); break; @@ -1912,14 +1906,15 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw, IDCMP_RAWKEY | IDCMP_SIZEVERIFY | IDCMP_GADGETUP | IDCMP_IDCMPUPDATE | IDCMP_INTUITICKS | IDCMP_ACTIVEWINDOW | - IDCMP_EXTENDEDMOUSE, + IDCMP_EXTENDEDMOUSE | IDCMP_GADGETDOWN, // WINDOW_IconifyGadget, TRUE, WINDOW_NewMenu,menu, // WINDOW_HorizProp,1, WINDOW_VertProp,1, WINDOW_IDCMPHook,&gwin->shared->scrollerhook, WINDOW_IDCMPHookBits,IDCMP_IDCMPUPDATE | - IDCMP_EXTENDEDMOUSE | IDCMP_SIZEVERIFY, + IDCMP_EXTENDEDMOUSE | IDCMP_SIZEVERIFY | + IDCMP_GADGETDOWN, WINDOW_AppPort, appport, WINDOW_AppWindow,TRUE, WINDOW_SharedPort,sport, @@ -2146,7 +2141,8 @@ struct gui_window *gui_create_browser_window(struct browser_window *bw, GA_RelRight, 1 - size2 - sz, GA_Width, size2, GA_BottomBorder, TRUE, - GA_RelVerify, TRUE, + GA_Immediate, TRUE, + ICA_TARGET, ICTARGET_IDCMP, GA_DrawInfo, dri, TAG_DONE); @@ -3238,6 +3234,7 @@ void ami_scroller_hook(struct Hook *hook,Object *object,struct IntuiMessage *msg switch( gid ) { + case GID_HSCROLL: case OID_HSCROLL: case OID_VSCROLL: // history_set_current_scroll(gwin->bw->history, |