203 * @return void |
203 * @return void |
204 */ |
204 */ |
205 inline void SetSpellMode(TBool aSpellMode); |
205 inline void SetSpellMode(TBool aSpellMode); |
206 |
206 |
207 /** |
207 /** |
208 * Set Indicator Data |
208 * Set Spell Indicator Data |
209 * |
209 * |
210 * @since S60 v5.0 |
|
211 * @param aIndicatorData Indicator Data |
210 * @param aIndicatorData Indicator Data |
212 * @return void |
211 * @return void |
213 */ |
212 */ |
214 inline void SetIndicatorData(TFepIndicatorInfo &aIndicatorData); |
213 inline void SetSpellIndicatorData(TFepIndicatorInfo &aIndicatorData); |
215 |
214 |
216 /** |
215 /** |
217 * Get Indicator Data |
216 * Get Spell Indicator Data |
218 * |
217 * |
219 * @since S60 v5.0 |
|
220 * @return TFepIndicatorInfo |
218 * @return TFepIndicatorInfo |
221 */ |
219 */ |
222 inline TFepIndicatorInfo IndicatorData(); |
220 inline TFepIndicatorInfo SpellIndicatorData(); |
|
221 |
|
222 /** |
|
223 * Set Split Indicator Data |
|
224 * |
|
225 * @param aIndicatorData Indicator Data |
|
226 * @return void |
|
227 */ |
|
228 inline void SetSplitIndicatorData(TFepIndicatorInfo &aIndicatorData); |
|
229 |
|
230 /** |
|
231 * Get Split Indicator Data |
|
232 * |
|
233 * @return TFepIndicatorInfo |
|
234 */ |
|
235 inline TFepIndicatorInfo SplitIndicatorData(); |
223 |
236 |
224 /** |
237 /** |
225 * Set update flag |
238 * Set update flag |
226 * |
239 * |
227 * @since S60 v5.0 |
240 * @since S60 v5.0 |
561 TRect iSpellArrowLeftRectInner; |
588 TRect iSpellArrowLeftRectInner; |
562 TRect iSpellArrowRightRect; |
589 TRect iSpellArrowRightRect; |
563 TRect iSpellArrowRightRectInner; |
590 TRect iSpellArrowRightRectInner; |
564 |
591 |
565 //TRect iIndiPaneRectWithTextForPrtWest; |
592 //TRect iIndiPaneRectWithTextForPrtWest; |
566 TRect iIndiPaneRectWithoutTextForPrtWest; |
593 TRect iSpellIndiPaneRectWithoutTextForPrtWest; |
567 //TRect iIndiIconRectWithTextForPrtWest; |
594 //TRect iIndiIconRectWithTextForPrtWest; |
568 TRect iIndiIconRectWithoutTextForPrtWest; |
595 TRect iSpellIconRectWithoutTextForPrtWest; |
569 TAknTextLineLayout iIndiTextForPrtWest; |
596 TAknTextLineLayout iSpellTextForPrtWest; |
|
597 |
|
598 TRect iSplitIndiPaneRect; |
|
599 TRect iSplitIndiIconRect; |
|
600 TAknTextLineLayout iSplitIndiText; |
570 |
601 |
571 TAknTextLineLayout iSpellBtnTextFormat; |
602 TAknTextLineLayout iSpellBtnTextFormat; |
572 TFepIndicatorInfo iIndicatorData; |
603 TFepIndicatorInfo iSpellIndicatorData; |
|
604 TFepIndicatorInfo iSplitIndicatorData; |
573 }; |
605 }; |
574 |
606 |
575 // --------------------------------------------------------------------------- |
607 // --------------------------------------------------------------------------- |
576 // CSplitItutDataMgr::PtiEngine |
608 // CSplitItutDataMgr::PtiEngine |
577 // --------------------------------------------------------------------------- |
609 // --------------------------------------------------------------------------- |
634 { |
666 { |
635 iSpellMode = aSpellMode; |
667 iSpellMode = aSpellMode; |
636 } |
668 } |
637 |
669 |
638 // --------------------------------------------------------------------------- |
670 // --------------------------------------------------------------------------- |
639 // CSplitItutDataMgr::SetIndicatorData |
671 // CSplitItutDataMgr::SetSpellIndicatorData |
640 // --------------------------------------------------------------------------- |
672 // --------------------------------------------------------------------------- |
641 // |
673 // |
642 inline void CSplitItutDataMgr::SetIndicatorData(TFepIndicatorInfo &aIndicatorData) |
674 inline void CSplitItutDataMgr::SetSpellIndicatorData(TFepIndicatorInfo &aIndicatorData) |
643 { |
675 { |
644 iIndicatorData.iIndicatorImgID = aIndicatorData.iIndicatorImgID; |
676 iSpellIndicatorData.iIndicatorImgID = aIndicatorData.iIndicatorImgID; |
645 iIndicatorData.iIndicatorMaskID = aIndicatorData.iIndicatorMaskID; |
677 iSpellIndicatorData.iIndicatorMaskID = aIndicatorData.iIndicatorMaskID; |
646 iIndicatorData.iIndicatorTextImgID = aIndicatorData.iIndicatorTextImgID; |
678 iSpellIndicatorData.iIndicatorTextImgID = aIndicatorData.iIndicatorTextImgID; |
647 iIndicatorData.iIndicatorTextMaskID = aIndicatorData.iIndicatorTextMaskID; |
679 iSpellIndicatorData.iIndicatorTextMaskID = aIndicatorData.iIndicatorTextMaskID; |
648 } |
680 } |
649 |
681 |
650 // --------------------------------------------------------------------------- |
682 // --------------------------------------------------------------------------- |
651 // CSplitItutDataMgr::IndicatorData |
683 // CSplitItutDataMgr::SplitIndicatorData |
652 // --------------------------------------------------------------------------- |
684 // --------------------------------------------------------------------------- |
653 // |
685 // |
654 inline TFepIndicatorInfo CSplitItutDataMgr::IndicatorData() |
686 inline TFepIndicatorInfo CSplitItutDataMgr::SplitIndicatorData() |
655 { |
687 { |
656 return iIndicatorData; |
688 return iSplitIndicatorData; |
657 } |
689 } |
658 |
690 |
|
691 // --------------------------------------------------------------------------- |
|
692 // CSplitItutDataMgr::SetSplitIndicatorData |
|
693 // --------------------------------------------------------------------------- |
|
694 // |
|
695 inline void CSplitItutDataMgr::SetSplitIndicatorData(TFepIndicatorInfo &aIndicatorData) |
|
696 { |
|
697 iSplitIndicatorData.iIndicatorImgID = aIndicatorData.iIndicatorImgID; |
|
698 iSplitIndicatorData.iIndicatorMaskID = aIndicatorData.iIndicatorMaskID; |
|
699 iSplitIndicatorData.iIndicatorTextImgID = aIndicatorData.iIndicatorTextImgID; |
|
700 iSplitIndicatorData.iIndicatorTextMaskID = aIndicatorData.iIndicatorTextMaskID; |
|
701 } |
|
702 |
|
703 // --------------------------------------------------------------------------- |
|
704 // CSplitItutDataMgr::SpellIndicatorData |
|
705 // --------------------------------------------------------------------------- |
|
706 // |
|
707 inline TFepIndicatorInfo CSplitItutDataMgr::SpellIndicatorData() |
|
708 { |
|
709 return iSpellIndicatorData; |
|
710 } |
659 |
711 |
660 // --------------------------------------------------------------------------- |
712 // --------------------------------------------------------------------------- |
661 // CSplitItutDataMgr::IsValidLanguage |
713 // CSplitItutDataMgr::IsValidLanguage |
662 // --------------------------------------------------------------------------- |
714 // --------------------------------------------------------------------------- |
663 // |
715 // |