r9536 chris_y - /trunk/netsurf/amiga/gui.c
netsurf at semichrome.net
netsurf at semichrome.net
Fri Sep 4 23:00:10 BST 2009
Author: chris_y
Date: Fri Sep 4 17:00:09 2009
New Revision: 9536
URL: http://source.netsurf-browser.org?rev=9536&view=rev
Log:
Make the new horizontal scroller work the same way as the old one and teh vertical
scroller.
Modified:
trunk/netsurf/amiga/gui.c
Modified: trunk/netsurf/amiga/gui.c
URL: http://source.netsurf-browser.org/trunk/netsurf/amiga/gui.c?rev=9536&r1=9535&r2=9536&view=diff
==============================================================================
--- trunk/netsurf/amiga/gui.c (original)
+++ trunk/netsurf/amiga/gui.c Fri Sep 4 17:00:09 2009
@@ -945,14 +945,8 @@
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 @@
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 @@
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 @@
switch( gid )
{
+ case GID_HSCROLL:
case OID_HSCROLL:
case OID_VSCROLL:
// history_set_current_scroll(gwin->bw->history,
More information about the netsurf-commits
mailing list