webengine/osswebengine/WebKit/s60/webview/WebFrameView.h
branchRCL_3
changeset 48 79859ed3eea9
parent 47 e1bea15f9a39
child 49 919f36ff910f
equal deleted inserted replaced
47:e1bea15f9a39 48:79859ed3eea9
    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&, TBool aNotifyPlugins=EFalse);
    44     void scrollTo(const TPoint&);
    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 
       
   109     WebFrameView(const WebFrameView&);            // not implemented
   107     WebFrameView(const WebFrameView&);            // not implemented
   110     WebFrameView& operator=(const WebFrameView&); // not implemented
   108     WebFrameView& operator=(const WebFrameView&); // not implemented
   111     
   109     
   112     RefPtr<WebFrame>        m_frame;            // the frame associated with this view
   110     RefPtr<WebFrame>        m_frame;            // the frame associated with this view
   113     WebView*                m_topView;          // the top drawable view
   111     WebView*                m_topView;          // the top drawable view