diff -r bd83ceabce89 -r 5a1685599b76 textinput/peninputgenericitut/src/peninputgenericitutwindow.cpp --- a/textinput/peninputgenericitut/src/peninputgenericitutwindow.cpp Tue Sep 14 21:59:06 2010 +0300 +++ b/textinput/peninputgenericitut/src/peninputgenericitutwindow.cpp Wed Sep 15 12:34:44 2010 +0300 @@ -235,6 +235,13 @@ TItutDataConverter::AnyToTextLine(iDataMgr->RequestData(EKeypadRightTextLine3)), EPosRight3); + TRect* iconRect = static_cast( iDataMgr->RequestData( EStarIconRect )); + // Set the star icon rect + iStandardItutKp->SetStarIconRect( *iconRect ); + iconRect = static_cast( iDataMgr->RequestData( EShiftIconRect )); + // Set the shift icon rect + iStandardItutKp->SetShiftIconRect( *iconRect ); + TResourceReader reader; CCoeEnv::Static()->CreateResourceReaderLC(reader, aResId); @@ -1583,6 +1590,13 @@ TItutDataConverter::AnyToTextLine(iDataMgr->RequestData(EKeypadRightTextLine3)), EPosRight3); + TRect* iconRect = static_cast( iDataMgr->RequestData( EStarIconRect )); + // Set the star icon rect + iStandardItutKp->SetStarIconRect( *iconRect ); + iconRect = static_cast( iDataMgr->RequestData( EShiftIconRect )); + // Set the shift icon rect + iStandardItutKp->SetShiftIconRect( *iconRect ); + RPointerArray& keys = const_cast&>(iStandardItutKp->KeyArray()); RArray& cellRects = @@ -1779,6 +1793,13 @@ TItutDataConverter::AnyToTextLine(iDataMgr->RequestData(EKeypadRightTextLine3)), EPosRight3); + TRect* iconRect = static_cast( iDataMgr->RequestData( EStarIconRect )); + // Set the star icon rect + iStandardItutKp->SetStarIconRect( *iconRect ); + iconRect = static_cast( iDataMgr->RequestData( EShiftIconRect )); + // Set the shift icon rect + iStandardItutKp->SetShiftIconRect( *iconRect ); + RPointerArray& keys = const_cast&>(iStandardItutKp->KeyArray()); RArray& cellRects =