--- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutmultilineicf.h Tue Aug 31 15:31:50 2010 +0300
+++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutmultilineicf.h Wed Sep 01 12:23:33 2010 +0100
@@ -205,9 +205,12 @@
* Show tooltip of ICF
*
* @param aText The text to be displayed in ICF
+ * @param aRect The area for displaying tooltip
* @return None
*/
- IMPORT_C void ShowTooltipL( const TDesC& aText );
+ IMPORT_C void ShowTooltipL( const TDesC& aText,
+ const TRect& aRect,
+ TInt aLangCode = ELangTest );
/**
@@ -294,7 +297,7 @@
// aDimFlag Dim flag, ETrue for dim
void SetDimmed(TBool aDimFlag);
- void SetFontL(TInt aFontHeight, TInt aMaxFontHeight, const CFont* aFont);
+ void SetFontL(const CFont* aFont);
// Set editor focus
void SetFocus(TBool aFlag = ETrue);
@@ -395,7 +398,7 @@
IMPORT_C void SetInfoBubbleCtrlSize(const TSize& aSize);
// For addition of ITI features on FSQ
- void ShowTooltipL(const TDesC& aText);
+ void ShowTooltipL( const TDesC& aText, const TRect& aRect, TInt aLangCode = ELangTest );
void HideTooltip();
/**
* Returen the auto-completion state
@@ -494,7 +497,7 @@
TInt aMaxFontHeight,
const CFont* aFont);
- void InitTextLayoutL();
+ void InitTextLayoutL(const CFont *aFont);
// set text margin to view rect
//void SetTextMarginL();
@@ -612,6 +615,9 @@
void DrawMfneText();
void SetMsgBubbleRect();
+
+ void SetMsgBubbleRectAccordingToLanguage();
+
void SetInfoBubbleRect();
void HideBubbleTemp();