webengine/osswebengine/WebKit/s60/webview/WebFrameView.h
branchRCL_3
changeset 94 919f36ff910f
parent 93 79859ed3eea9
equal deleted inserted replaced
93:79859ed3eea9 94:919f36ff910f
    39 public:
    39 public:
    40 
    40 
    41     // from MScrollView
    41     // from MScrollView
    42     void draw(WebCoreGraphicsContext&, const TRect&);
    42     void draw(WebCoreGraphicsContext&, const TRect&);
    43     void invalidateRect(const TRect&, TBool);
    43     void invalidateRect(const TRect&, TBool);
    44     void scrollTo(const TPoint&);
    44     void scrollTo(const TPoint&, TBool aNotifyPlugins=EFalse);
    45     TRect visibleRect() const;
    45     TRect visibleRect() const;
    46     TSize contentSize() const;
    46     TSize contentSize() const;
    47     void resizeContent(const TSize& /*aSize*/);
    47     void resizeContent(const TSize& /*aSize*/);
    48     void setMayUseCopyScroll(TBool /*aCopy*/);
    48     void setMayUseCopyScroll(TBool /*aCopy*/);
    49     TPoint convertContentToView(const TPoint& /*aPoint*/);
    49     TPoint convertContentToView(const TPoint& /*aPoint*/);
   102     
   102     
   103     void checkScrollbarVisibility();
   103     void checkScrollbarVisibility();
   104     int getBidiWidth();
   104     int getBidiWidth();
   105     bool needScroll(const TPoint& aPoint);
   105     bool needScroll(const TPoint& aPoint);
   106 private:
   106 private:
       
   107     void moveFocus();
       
   108 
   107     WebFrameView(const WebFrameView&);            // not implemented
   109     WebFrameView(const WebFrameView&);            // not implemented
   108     WebFrameView& operator=(const WebFrameView&); // not implemented
   110     WebFrameView& operator=(const WebFrameView&); // not implemented
   109     
   111     
   110     RefPtr<WebFrame>        m_frame;            // the frame associated with this view
   112     RefPtr<WebFrame>        m_frame;            // the frame associated with this view
   111     WebView*                m_topView;          // the top drawable view
   113     WebView*                m_topView;          // the top drawable view