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