idlehomescreen/inc/xnuiengine.h
branchRCL_3
changeset 9 f966699dea19
parent 0 f72a12da539e
child 16 9674c1a575e9
equal deleted inserted replaced
5:c743ef5928ba 9:f966699dea19
   410      * @return the hittest
   410      * @return the hittest
   411      */
   411      */
   412     CXnHitTest& HitTest() const;
   412     CXnHitTest& HitTest() const;
   413 
   413 
   414     /**
   414     /**
   415      * Positions stylus popup according given position
       
   416      *
       
   417      * @since S60 5.1
       
   418      * @param aNode stylus popup node
       
   419      * @param aReference a reference node where popup should fit
       
   420      * @param aPosition stylus popup position to set.
       
   421      */
       
   422     void PositionStylusPopupL(
       
   423         CXnNode& aNode,
       
   424         CXnNode& aReference,
       
   425         const TPoint& aPosition );
       
   426 
       
   427     /**
       
   428      * Gets theme resource file
   415      * Gets theme resource file
   429      *
   416      *
   430      * @since S60 5.1
   417      * @since S60 5.1
   431      * @param aPath path from which file is found
   418      * @param aPath path from which file is found
   432      * @param aFile file to which resource is set
   419      * @param aFile file to which resource is set
   455      * @since Series 60 5.0
   442      * @since Series 60 5.0
   456      * @param aDispather Event dispatcher     
   443      * @param aDispather Event dispatcher     
   457      */                    
   444      */                    
   458     void SetEventDispatcher( CXnKeyEventDispatcher* aDispatcher );
   445     void SetEventDispatcher( CXnKeyEventDispatcher* aDispatcher );
   459     
   446     
       
   447     /**
       
   448       * Enables partial touch input
       
   449       * 
       
   450       * @since Series 60 5.2
       
   451       * @param aNode Editor Node
       
   452       * @param TBool True if partial input is open      
       
   453       */ 
       
   454     void EnablePartialTouchInput( CXnNode& aNode, TBool aEnable );
       
   455     
       
   456     /**
       
   457       * Is partial input active
       
   458       * 
       
   459       * @since Series 60 5.2
       
   460       * @return TBool is partial input active      
       
   461       */      
       
   462     TBool IsPartialInputActive();
       
   463 
   460 private:
   464 private:
   461     /**
   465     /**
   462      * C++ default constructor.
   466      * C++ default constructor.
   463      */
   467      */
   464     CXnUiEngine();
   468     CXnUiEngine();