528 mutable CWindowGc* iGc; |
528 mutable CWindowGc* iGc; |
529 /** control adapter */ |
529 /** control adapter */ |
530 mutable CXnControlAdapter* iAdapter; |
530 mutable CXnControlAdapter* iAdapter; |
531 /** icon provider, for AknIconUtils */ |
531 /** icon provider, for AknIconUtils */ |
532 mutable TIconProvider* iIconProvider; |
532 mutable TIconProvider* iIconProvider; |
533 /** scaled content image */ |
533 |
534 mutable CFbsBitmap* iScaledContentBitmap; |
|
535 /** scaled content mask */ |
|
536 mutable CFbsBitmap* iScaledContentMask; |
|
537 /** scaled transparent color */ |
|
538 mutable CGulIcon* iScaledTransparentColor; |
|
539 /** scaled background skin */ |
|
540 mutable CGulIcon* iScaledBackgroundSkin; |
|
541 /** scaled background image */ |
|
542 mutable CFbsBitmap* iScaledBackgroundImage; |
|
543 /** skin animation object for skin highlight animation */ |
534 /** skin animation object for skin highlight animation */ |
544 CAknsEffectAnim* iAnimation; |
535 CAknsEffectAnim* iAnimation; |
545 /** skin animation identifier */ |
536 /** skin animation identifier */ |
546 TAknsItemID iAnimIID; |
537 TAknsItemID iAnimIID; |
547 /** flag: skin animation id is resolved from the CSS property */ |
538 /** flag: skin animation id is resolved from the CSS property */ |
554 CAknTouchGestureFw* iGestureFw; |
545 CAknTouchGestureFw* iGestureFw; |
555 /** Gesture destination, Not owned. */ |
546 /** Gesture destination, Not owned. */ |
556 CXnNode* iGestureDestination; |
547 CXnNode* iGestureDestination; |
557 /** Starting point of button down event. */ |
548 /** Starting point of button down event. */ |
558 TPoint iButtonDownStartPoint; |
549 TPoint iButtonDownStartPoint; |
|
550 /** Tells is background images are allready created*/ |
|
551 TBool iBackgrondInitialized; |
|
552 /** Tells is border images are allready created*/ |
|
553 TBool iBorderInitialized; |
559 }; |
554 }; |
560 |
555 |
561 #endif //__XNCONTROLADAPTERIMPL_H__ |
556 #endif //__XNCONTROLADAPTERIMPL_H__ |