webengine/osswebengine/WebKit/s60/plugins/PluginSkin.h
branchRCL_3
changeset 46 30342f40acbf
parent 44 800203832575
child 47 e1bea15f9a39
equal deleted inserted replaced
44:800203832575 46:30342f40acbf
   437             return iGenericElementArray;
   437             return iGenericElementArray;
   438         }
   438         }
   439         void setPluginWinClipedRect();
   439         void setPluginWinClipedRect();
   440         TBool IsCollectBitmapSupported();
   440         TBool IsCollectBitmapSupported();
   441         WebFrame* getWebFrame() const {return m_frame;}
   441         WebFrame* getWebFrame() const {return m_frame;}
       
   442         void activateVisiblePlugins();
       
   443 
   442   private:  // private member data
   444   private:  // private member data
   443         
   445         
   444         TRect frameVisibleRect() const;
   446         TRect frameVisibleRect() const;
   445         void Close();
   447         void Close();
   446         
   448         
   447         const TDesC& GetExecutionMode();
   449         const TDesC& GetExecutionMode();
   448         void setupGenericElementArrrayL();
   450         void setupGenericElementArrrayL();
   449         void addWidgetAttributesL();
   451         void addWidgetAttributesL();
   450         void activateVisiblePlugins();
       
   451         // Window-owning CoeControl which wraps the CoeControl created by the plugin
   452         // Window-owning CoeControl which wraps the CoeControl created by the plugin
   452         PluginWin* m_pluginwin;
   453         PluginWin* m_pluginwin;
   453         WebFrame* m_frame; // not owned
   454         WebFrame* m_frame; // not owned
   454         CFont* m_font;
   455         CFont* m_font;
   455         HBufC8* m_url;
   456         HBufC8* m_url;