equal
deleted
inserted
replaced
544 * |
544 * |
545 */ |
545 */ |
546 //Advanced Tactile feedback REQ417-47932 |
546 //Advanced Tactile feedback REQ417-47932 |
547 IMPORT_C void ChangeFeedbackType(TInt aId, TInt aNewTactileType); |
547 IMPORT_C void ChangeFeedbackType(TInt aId, TInt aNewTactileType); |
548 |
548 |
|
549 IMPORT_C TBool NotDrawToLayoutDevice(); |
|
550 IMPORT_C void DisableLayoutDrawing(TBool aFlag); |
549 /** |
551 /** |
550 * Get the layout SkinInstance |
552 * Get the layout SkinInstance |
551 * |
553 * |
552 * @since S60 v4.0 |
554 * @since S60 v4.0 |
553 * @return SkinInstance |
555 * @return SkinInstance |
625 * |
627 * |
626 * @since S60 v4.0 |
628 * @since S60 v4.0 |
627 * @param aData Editor text and cursor pos information |
629 * @param aData Editor text and cursor pos information |
628 */ |
630 */ |
629 void SendEditorTextAndCursorPosL(TUint8* aData); |
631 void SendEditorTextAndCursorPosL(TUint8* aData); |
|
632 void SetSelfBmpDeviceFlag(TBool aFlag); |
630 |
633 |
631 private: |
634 private: |
632 NONSHARABLE_CLASS( CFepUiLayoutExt) : public CBase |
635 NONSHARABLE_CLASS( CFepUiLayoutExt) : public CBase |
633 { |
636 { |
634 public: |
637 public: |
642 /** |
645 /** |
643 * Used to Cache TouchFeedback instance |
646 * Used to Cache TouchFeedback instance |
644 */ |
647 */ |
645 MTouchFeedback* iTouchFeedbackInstance; |
648 MTouchFeedback* iTouchFeedbackInstance; |
646 |
649 |
|
650 TBool iSelfBmpDeviceFlag; |
|
651 TBool iDisableDrawing; |
647 }; |
652 }; |
648 |
653 |
649 private: |
654 private: |
650 /** |
655 /** |
651 * Layout dragging position. Same as iLayoutPos, but only used when layout is |
656 * Layout dragging position. Same as iLayoutPos, but only used when layout is |
698 CFepUiLayoutExt* iExtension; |
703 CFepUiLayoutExt* iExtension; |
699 /** |
704 /** |
700 * Reserved item1 |
705 * Reserved item1 |
701 */ |
706 */ |
702 TInt iReserved1; |
707 TInt iReserved1; |
|
708 friend class CFepUiBaseCtrl; |
703 |
709 |
704 }; |
710 }; |
705 |
711 |
706 #include "peninputlayout.inl" |
712 #include "peninputlayout.inl" |
707 |
713 |