Bug 502509 - Mousewheel scrolling not working with Windows CE. r=vladimir

This commit is contained in:
Justin Dolske 2009-07-08 17:26:30 -07:00
parent 37c7f0c0de
commit e3d2aa28cf
2 changed files with 8 additions and 6 deletions

View File

@ -3685,7 +3685,7 @@ PRBool nsWindow::ProcessMessage(UINT msg, WPARAM &wParam, LPARAM &lParam,
*aRetValue = 0;
nsPaletteInfo palInfo;
#if !defined (WINCE)
#if !defined (WINCE_WINDOWS_MOBILE)
static PRBool getWheelInfo = PR_TRUE;
#endif
@ -4317,7 +4317,7 @@ PRBool nsWindow::ProcessMessage(UINT msg, WPARAM &wParam, LPARAM &lParam,
break;
case WM_SETTINGCHANGE:
#if !defined (WINCE)
#if !defined (WINCE_WINDOWS_MOBILE)
getWheelInfo = PR_TRUE;
#endif
OnSettingsChange(wParam, lParam);
@ -4409,7 +4409,7 @@ PRBool nsWindow::ProcessMessage(UINT msg, WPARAM &wParam, LPARAM &lParam,
break;
#endif
#if !defined(WINCE)
#if !defined (WINCE_WINDOWS_MOBILE)
case WM_MOUSEWHEEL:
case WM_MOUSEHWHEEL:
{
@ -4873,7 +4873,7 @@ PRBool nsWindow::OnGesture(WPARAM wParam, LPARAM lParam)
* within the message case block. If returning true result should be returned
* immediately (no more processing).
*/
#if !defined(WINCE) // implemented in nsWindowCE
#if !defined (WINCE_WINDOWS_MOBILE)
PRBool nsWindow::OnMouseWheel(UINT msg, WPARAM wParam, LPARAM lParam, PRBool& getWheelInfo, PRBool& result, LRESULT *aRetValue)
{
// Handle both flavors of mouse wheel events.
@ -5063,7 +5063,7 @@ PRBool nsWindow::OnMouseWheel(UINT msg, WPARAM wParam, LPARAM lParam, PRBool& ge
return PR_FALSE; // break;
}
#endif // !defined(WINCE)
#endif // !defined(WINCE_WINDOWS_MOBILE)
static PRBool
StringCaseInsensitiveEquals(const PRUnichar* aChars1, const PRUint32 aNumChars1,

View File

@ -321,10 +321,12 @@ protected:
#if defined(CAIRO_HAS_DDRAW_SURFACE)
PRBool OnPaintImageDDraw16();
#endif // defined(CAIRO_HAS_DDRAW_SURFACE)
#if !defined(WINCE)
#if !defined(WINCE_WINDOWS_MOBILE)
PRBool OnMouseWheel(UINT msg, WPARAM wParam, LPARAM lParam,
PRBool& result, PRBool& getWheelInfo,
LRESULT *aRetValue);
#endif // !defined(WINCE_WINDOWS_MOBILE)
#if !defined(WINCE)
void OnWindowPosChanging(LPWINDOWPOS& info);
#endif // !defined(WINCE)