--- a/textinput/peninputfingerhwrar/src/peninputfingerhwrarlafmanager.cpp Fri Mar 12 15:44:07 2010 +0200
+++ b/textinput/peninputfingerhwrar/src/peninputfingerhwrarlafmanager.cpp Mon Mar 15 12:42:02 2010 +0200
@@ -381,6 +381,7 @@
AknLayoutScalable_Avkon::popup_fep_char_preview_window_t1(0).LayoutLine();
previewWndText.LayoutText(previewWndRect.Rect(), iPreviewWndText);
iBubbleFont = previewWndText.Font();
+ iArrowPaddingSize = TSize(10,10);
//==========================================================================
// going to be removed if the LAF data is ready
//
@@ -429,7 +430,7 @@
iRectBtnArrowRight.Move(TPoint(buttonWidth,0));
iSizeBtnPadding = TSize(6,6);
-
+ iArrowPaddingSize = TSize(8,8);
iRectSpase = iRectBtnClose;
iRectSpase.Move(TPoint(0,buttonHight));
@@ -450,6 +451,10 @@
// iwriting box
iRectWritingBox = TRect(TPoint(KMarginLayout,2*buttonHight+KMarginLayout),iLayoutRect.iBr-TPoint(KMarginLayout,KMarginLayout));
+ iIndicatorRect.iTl = iRectWritingBox.iTl;
+ iIndicatorRect.iTl = iIndicatorRect.iTl + TPoint(20,20);
+ iIndicatorRect.SetSize(TSize(80,80));
+
// construct symbol table
iRectOfSymbolTable = iRectWritingBox;
iRectOfSymbolTable.Move(TPoint(buttonWidth,-buttonHight));
@@ -513,6 +518,7 @@
// button padding
iSizeBtnPadding = TSize(6,6);
+ iArrowPaddingSize = TSize(12,12);
// candate position
iCandidateLTPos = iRectBtnClose.iTl + TPoint(0,buttonHight);
@@ -522,6 +528,10 @@
// HWR Box Rect
iRectWritingBox = TRect(TPoint(iRectBtnArrowUp.iTl.iX,iRectBtnArrowUp.iBr.iY),iLayoutRect.iBr-TPoint(KMarginLayout,KMarginLayout));
+ iIndicatorRect.iTl = iRectWritingBox.iTl;
+ iIndicatorRect.iTl = iIndicatorRect.iTl + TPoint(20,20);
+ iIndicatorRect.SetSize(TSize(80,80));
+
// construct symbol table
iRectOfSymbolTable = iRectWritingBox;
iRectOfSymbolTable.Move(TPoint(0,-buttonHight));
@@ -926,7 +936,18 @@
}
TSize CPeninputFingerHwrArLafManager::SymbolGroupButtonSize()
- {
- return iSymButtonSize;
- }
+ {
+ return iSymButtonSize;
+ }
+
+TRect CPeninputFingerHwrArLafManager::GetIndicatorRect()
+ {
+ return iIndicatorRect;
+ }
+
+TSize CPeninputFingerHwrArLafManager::GetArrowPaddingSize()
+ {
+ return iArrowPaddingSize;
+ }
+
// End Of File