457 void setFocusedNode(WebCore::Frame* frame); |
457 void setFocusedNode(WebCore::Frame* frame); |
458 |
458 |
459 bool handleEventKeyUp(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame); |
459 bool handleEventKeyUp(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame); |
460 bool handleEditable(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame ); |
460 bool handleEditable(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame ); |
461 bool isNaviKey(const TKeyEvent& keyevent); |
461 bool isNaviKey(const TKeyEvent& keyevent); |
|
462 bool needDeactivateEditable(const TKeyEvent& keyevent, TEventCode eventcode); |
|
463 bool deactivateEditable(); |
|
464 TUint correctKeyCode(); |
|
465 bool handleNaviKeyEvent(const TKeyEvent& keyevent, TEventCode eventcode, WebCore::Frame* frame); |
|
466 |
462 public: |
467 public: |
463 void sendMouseEventToEngine(TPointerEvent::TType eventType, TPoint pos, WebCore::Frame* frame); |
468 void sendMouseEventToEngine(TPointerEvent::TType eventType, TPoint pos, WebCore::Frame* frame); |
464 void fepTimerFired(WebCore::Timer<WebView>*); |
469 void fepTimerFired(WebCore::Timer<WebView>*); |
465 void fepVKBTimerFired(WebCore::Timer<WebView>*); |
470 void fepVKBTimerFired(WebCore::Timer<WebView>*); |
466 bool isClosing() const { return m_isClosing; } |
471 bool isClosing() const { return m_isClosing; } |
502 CPageScaler* m_pageScaler; |
507 CPageScaler* m_pageScaler; |
503 bool m_pageScalerEnabled; |
508 bool m_pageScalerEnabled; |
504 bool m_inFindState; |
509 bool m_inFindState; |
505 CPageView* m_pageView; |
510 CPageView* m_pageView; |
506 TPoint m_savedPosition; // contentPosition |
511 TPoint m_savedPosition; // contentPosition |
|
512 TPoint m_pageViewStartPosition; |
507 TPoint m_savedCursorPosition; |
513 TPoint m_savedCursorPosition; |
508 HBufC* m_findKeyword; |
514 HBufC* m_findKeyword; |
509 WebTabbedNavigation* m_tabbedNavigation; |
515 WebTabbedNavigation* m_tabbedNavigation; |
510 WebFormFill* m_webFormFill; // owned |
516 WebFormFill* m_webFormFill; // owned |
511 |
517 |