Update of /cvsroot/htoolkit/port/src/cbits/Win32
In directory sc8-pr-cvs1:/tmp/cvs-serv23063/src/cbits/Win32
Modified Files:
Window.c
Log Message:
uncommit SetCapture/ReleaseCapture
Index: Window.c
===================================================================
RCS file: /cvsroot/htoolkit/port/src/cbits/Win32/Window.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -C2 -d -r1.19 -r1.20
*** Window.c 30 Mar 2003 22:50:00 -0000 1.19
--- Window.c 30 Mar 2003 22:54:54 -0000 1.20
***************
*** 482,486 ****
handleWindowMouse(hWnd,evMouseLeave,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
pData->bInMouseMoveMode = FALSE;
! //ReleaseCapture();
}
else
--- 482,486 ----
handleWindowMouse(hWnd,evMouseLeave,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
pData->bInMouseMoveMode = FALSE;
! ReleaseCapture();
}
else
***************
*** 490,494 ****
{
pData->bInMouseMoveMode = TRUE;
! //SetCapture(hWnd);
handleWindowMouse(hWnd,evMouseEnter,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
}
--- 490,494 ----
{
pData->bInMouseMoveMode = TRUE;
! SetCapture(hWnd);
handleWindowMouse(hWnd,evMouseEnter,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
}
***************
*** 516,520 ****
{
pData->bInDragMode = TRUE;
! //if (!pData->bInMouseMoveMode) SetCapture(hWnd);
handleWindowMouse(hWnd,evMouseLeftDown,pos.x,pos.y,GetModifiers());
}
--- 516,520 ----
{
pData->bInDragMode = TRUE;
! if (!pData->bInMouseMoveMode) SetCapture(hWnd);
handleWindowMouse(hWnd,evMouseLeftDown,pos.x,pos.y,GetModifiers());
}
***************
*** 567,575 ****
handleWindowMouse(hWnd,evMouseLeave,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
pData->bInMouseMoveMode = FALSE;
! //ReleaseCapture();
}
}
! //else
! // ReleaseCapture();
hCtrl = checkMousePosition(hWnd, &pos);
--- 567,575 ----
handleWindowMouse(hWnd,evMouseLeave,pData->Origin.x+cx,pData->Origin.y+cy,GetModifiers());
pData->bInMouseMoveMode = FALSE;
! ReleaseCapture();
}
}
! else
! ReleaseCapture();
hCtrl = checkMousePosition(hWnd, &pos);
|