javauis/lcdui_akn/lcdui/inc/CMIDTextEditor.h
branchRCL_3
changeset 59 e5618cc85d74
parent 46 4376525cdefb
child 60 6c158198356e
equal deleted inserted replaced
46:4376525cdefb 59:e5618cc85d74
   670      * @since S60 5.0
   670      * @since S60 5.0
   671      */
   671      */
   672     void HandleResolutionChange();
   672     void HandleResolutionChange();
   673 
   673 
   674     /**
   674     /**
       
   675      * Handles system resource change messages.
       
   676      *
       
   677      * @param aType A message UID value.
       
   678      *
       
   679      * @since S60 5.0
       
   680      */
       
   681     void HandleResourceChange(TInt aType);
       
   682 
       
   683     /**
   675      * Sets the caret in the Editor at x, y location.
   684      * Sets the caret in the Editor at x, y location.
   676      *
   685      *
   677      * @param x
   686      * @param x
   678      *      The x coordinate of the wanted caret position.
   687      *      The x coordinate of the wanted caret position.
   679      *
   688      *
   800      * @param aContent The content to be converted.
   809      * @param aContent The content to be converted.
   801      * @return The converted content.
   810      * @return The converted content.
   802      * @since S60 5.0
   811      * @since S60 5.0
   803      */
   812      */
   804     HBufC* ConvertedContentLC(const TDesC& aContent);
   813     HBufC* ConvertedContentLC(const TDesC& aContent);
       
   814 
       
   815     /**
       
   816      * This method is called when some change affects scaling
       
   817      * of CanvasGraphicsItem.
       
   818      *
       
   819      * @param aChange Indicator what change was occurred.
       
   820      * @since S60 5.0
       
   821      */
       
   822     void HandleChangeForScaling(TChange aChange);
   805 
   823 
   806 private: // Construtors
   824 private: // Construtors
   807 
   825 
   808     /**
   826     /**
   809      * Returns result of connecting to pen input server
   827      * Returns result of connecting to pen input server
   856     // Nonscaled position of CMIDTextEditor. This is needed for corect scaling.
   874     // Nonscaled position of CMIDTextEditor. This is needed for corect scaling.
   857     TPoint iNonScaledPosition;
   875     TPoint iNonScaledPosition;
   858     // Nonscaled editor size. This is needed for correct scaling.
   876     // Nonscaled editor size. This is needed for correct scaling.
   859     TSize iNonScaledEditorSize;
   877     TSize iNonScaledEditorSize;
   860 
   878 
       
   879 #ifdef RD_JAVA_S60_RELEASE_9_2
       
   880     // Indicates state of partial VKB
       
   881     TBool iPartialVKBOpen;
       
   882 #endif
       
   883 
   861 #ifdef RD_TACTILE_FEEDBACK
   884 #ifdef RD_TACTILE_FEEDBACK
   862     // True if editor is already connected to the pen input server
   885     // True if editor is already connected to the pen input server
   863     TBool iPenInputServerConnected;
   886     TBool iPenInputServerConnected;
   864     // Pen input client for touch input handling.
   887     // Pen input client for touch input handling.
   865     RPeninputServer iPenServer;
   888     RPeninputServer iPenServer;