equal
deleted
inserted
replaced
353 void HandleResourceChange( TInt aType ); |
353 void HandleResourceChange( TInt aType ); |
354 |
354 |
355 void SizeChangedInNormalLayout(); |
355 void SizeChangedInNormalLayout(); |
356 void SizeChangedInFlatLayout(); |
356 void SizeChangedInFlatLayout(); |
357 void SizeChangedInNarrowLayout(); |
357 void SizeChangedInNarrowLayout(); |
358 |
358 |
359 /** |
|
360 * Sets the flag to indicate the highlight status |
|
361 * |
|
362 * @param aHighlight highlight status |
|
363 * default is EFalse |
|
364 */ |
|
365 void SetHighlight(TBool aHighlight); |
|
366 |
|
367 |
|
368 private: |
359 private: |
369 |
360 |
370 CEikLabel* iLabel; |
361 CEikLabel* iLabel; |
371 TInt iId; |
362 TInt iId; |
372 TBool iActive; |
363 TBool iActive; |
870 * @c EFalse to hide them. |
861 * @c EFalse to hide them. |
871 */ |
862 */ |
872 void SetNaviArrowsVisible( TBool aVisible ); |
863 void SetNaviArrowsVisible( TBool aVisible ); |
873 |
864 |
874 private: |
865 private: |
875 /** |
|
876 * Resets the highlight status for tabs |
|
877 */ |
|
878 void ResetHighlightStatus(); |
|
879 |
|
880 /** |
|
881 * Enable/Disable highlight effect |
|
882 */ |
|
883 void EnableHighlight( TBool aEnable, TInt aNewTab = -1 , TInt aPointX = -1 ); |
|
884 |
|
885 |
|
886 private: |
|
887 CArrayPtr<CAknTab>* iTabArray; |
866 CArrayPtr<CAknTab>* iTabArray; |
888 TInt iActiveTab; |
867 TInt iActiveTab; |
889 TRect iSpareRect; |
868 TRect iSpareRect; |
890 |
869 |
891 TInt iTabFixedWidth; |
870 TInt iTabFixedWidth; |