webengine/osswebengine/WebKit/s60/plugins/PluginWin.h
changeset 5 10e98eab6f85
parent 1 7c90e6132015
child 10 a359256acfc6
equal deleted inserted replaced
1:7c90e6132015 5:10e98eab6f85
   104         * @since 3.1
   104         * @since 3.1
   105         * @return The error code from the plugin
   105         * @return The error code from the plugin
   106         */
   106         */
   107         TInt refreshPlugin(CFbsBitGc& bitmapContext);
   107         TInt refreshPlugin(CFbsBitGc& bitmapContext);
   108 
   108 
   109         /**
       
   110         * ViewFocusChanged - invoked when WebKitView gains or loses focus
       
   111         *
       
   112         * @since 3.1
       
   113         * @return void
       
   114         */
       
   115         void viewFocusChanged(TBool focused);
       
   116 
   109 
   117         /**
   110         /**
   118         * ResizePluginRect
   111         * ResizePluginRect
   119         * Resize the plugin rect.
   112         * Resize the plugin rect.
   120         *
   113         *
   286         * From CCoeControl
   279         * From CCoeControl
   287         *
   280         *
   288         */        
   281         */        
   289         void Draw(const TRect& rect) const;
   282         void Draw(const TRect& rect) const;
   290  
   283  
   291         /**
       
   292         * FocusChanged
       
   293         * From CCoeControl
       
   294         *
       
   295         */        
       
   296         void FocusChanged(TDrawNow aDrawNow);
       
   297 
       
   298   public: //From MCoeForegroundObserver
   284   public: //From MCoeForegroundObserver
   299 
   285 
   300     /**
   286     /**
   301         * HandleGainingForeground 
   287         * HandleGainingForeground 
   302         * @since 3.1
   288         * @since 3.1
   486     * @return void
   472     * @return void
   487     */
   473     */
   488     HBufC8* PluginDataUrl();
   474     HBufC8* PluginDataUrl();
   489     
   475     
   490     
   476     
   491     void TogleScreenMode(bool aFullScreen);
   477     void ToggleScreenMode(bool aFullScreen);
   492     void PlayPausePluginL ();
   478     void PlayPausePluginL ();
   493     void HandlePointerEventFromPluginL(const TPointerEvent& aEvent);
   479     void HandlePointerEventFromPluginL(const TPointerEvent& aEvent);
   494     TBool HandleGesture(const RT_GestureHelper::TGestureEvent& aEvent);    
   480     TBool HandleGesture(const RT_GestureHelper::TGestureEvent& aEvent);    
   495     protected: // New functions
   481     protected: // New functions
   496 
   482