modules/graphics/src/main/native-glass/win/ViewContainer.h

Print this page

        

*** 45,54 **** --- 45,58 ---- jclass m_gestureSupportCls; LPARAM m_lastMouseMovePosition; // or -1 unsigned int m_mouseButtonDownCounter; + UINT m_lastTouchInputCount; + std::vector<TOUCHINPUT> m_lastTouchInputBuf; + std::vector<TOUCHINPUT> m_thisTouchInputBuf; + void WmImeComposition(HWND hwnd, WPARAM wParam, LPARAM lParam); void WmImeNotify(HWND hwnd, WPARAM wParam, LPARAM lParam); void SendInputMethodEvent(jstring text, int cClause, int* rgClauseBoundary, int cAttrBlock, int* rgAttrBoundary, BYTE *rgAttrValue,
*** 65,75 **** void HandleViewKeyEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); void HandleViewDeadKeyEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); void HandleViewTypedEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); BOOL HandleViewMouseEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); BOOL HandleViewInputMethodEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); - void HandleViewTouchEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); LRESULT HandleViewGetAccessible(HWND hwnd, WPARAM wParam, LPARAM lParam); virtual void HandleViewTimerEvent(HWND hwnd, UINT_PTR timerID); void InitDropTarget(HWND hwnd); --- 69,78 ----
*** 99,108 **** --- 102,113 ---- jobject GetView(); void ResetMouseTracking(HWND hwnd); + unsigned int HandleViewTouchEvent(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam); + void NotifyViewSize(HWND hwnd); void NotifyGesturePerformed(HWND hWnd, bool isDirect, bool isInertia, FLOAT x, FLOAT y,