--- a/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutbasecontrol.inl Thu Aug 19 10:15:25 2010 +0300
+++ b/textinput/peninputarc/inc/peninputlayoutcontrolinc/peninputlayoutbasecontrol.inl Tue Aug 31 15:31:50 2010 +0300
@@ -215,7 +215,35 @@
{
return iRootCtrl;
}
+
+// ---------------------------------------------------------------------------
+// get graphics context for sprite or window
+// ---------------------------------------------------------------------------
+//
+inline CBitmapContext* CFepUiBaseCtrl::BitGc()
+ {
+ return iLayoutOwner->BitmapContext();
+ }
+
+// ---------------------------------------------------------------------------
+// get Bitmap device for sprite or window
+// ---------------------------------------------------------------------------
+//
+inline CFbsBitmapDevice* CFepUiBaseCtrl::BitmapDevice()
+ {
+ return iLayoutOwner->BitmapDevice();
+ }
+
+// ---------------------------------------------------------------------------
+// get Mask bitmap device for sprite or window
+// ---------------------------------------------------------------------------
+//
+inline CFbsBitmapDevice* CFepUiBaseCtrl::MaskBitmapDevice()
+ {
+ return iLayoutOwner->MaskBmpDevice();
+ }
+
// ---------------------------------------------------------------------------
// get control pointer down status
// ---------------------------------------------------------------------------
@@ -235,6 +263,14 @@
if(!aFlag)
iPointerLeft = EFalse;
}
+// ---------------------------------------------------------------------------
+// get control background maks bmp
+// ---------------------------------------------------------------------------
+//
+inline CFbsBitmap* CFepUiBaseCtrl::BkMaskBmp()
+ {
+ return iBkMaskBmp;
+ }
// ---------------------------------------------------------------------------
// get control background bmp
@@ -376,6 +412,6 @@
//
inline TInt CFepUiBaseCtrl::TactileFeedbackType() const
{
- return iExtension->TactileFeedbackType();
+ return reinterpret_cast<CFepUiBaseCtrlExtension*>(iReservered1)->TactileFeedbackType();
}
//end of file