textinput/peninputsplitqwerty/inc/peninputsplitqwertylafdatamgr.h
branchRCL_3
changeset 50 5a1685599b76
parent 0 eb1f2e154e89
child 56 8152b1f1763a
--- a/textinput/peninputsplitqwerty/inc/peninputsplitqwertylafdatamgr.h	Tue Sep 14 21:59:06 2010 +0300
+++ b/textinput/peninputsplitqwerty/inc/peninputsplitqwertylafdatamgr.h	Wed Sep 15 12:34:44 2010 +0300
@@ -105,6 +105,11 @@
     TPeninputButtonLayoutDataEx iSpaceButtonEx;
     TPeninputButtonLayoutData   iEnterButton;
     TPeninputButtonLayoutData   iRangeButton;
+    TRect iSplitIndiPaneRectWithText;
+    TRect iSplitIndiPaneRectWithoutText;
+    TRect iSplitIndiIconRectWithText;
+    TRect iSplitIndiIconRectWithoutText;
+    TAknTextLineLayout iSplitIndiText;    
     TRect iTitlebarRect;
     TRect iClientRect;
     TRect iQwtRect;
@@ -276,6 +281,40 @@
      */
     TBool IsValid() const;
 
+    /**
+     * Get split indicator rect with text
+     *
+     * @return TRect
+     */
+    const TRect& SplitIndiRectWithText() const;
+    
+    /**
+     * Get split indicator rect without text
+     *
+     * @return TRect
+     */
+    const TRect& SplitIndiRectWithoutText() const;
+    
+    /**
+     * Get split indicator icon rect with text
+     *
+     * @return TRect
+     */    
+    const TRect& SplitIndiIconRectWithText() const;
+    
+    /**
+     * Get split indicator icon rect without text
+     *
+     * @return TRect
+     */        
+    const TRect& SplitIndiIconRectWithoutText() const;
+    
+    /**
+     * Get split indicator text layout
+     *
+     * @return TAknTextLineLayout
+     */        
+    const TAknTextLineLayout& SplitIndiText() const;
 protected:
 
     /**
@@ -589,6 +628,41 @@
     void GetSpaceButtonExLayoutInfo( TRect& aIconsFrameRect,
                                      TRect& aMiddleIconRect ) const;
 
+    /**
+     * Get split indicator rect with text
+     *
+     * @return TRect
+     */
+    const TRect& SplitIndiRectWithText() const;
+    
+    /**
+     * Get split indicator rect without text
+     *
+     * @return TRect
+     */
+    const TRect& SplitIndiRectWithoutText() const;
+    
+    /**
+     * Get split indicator icon rect with text
+     *
+     * @return TRect
+     */    
+    const TRect& SplitIndiIconRectWithText() const;
+    
+    /**
+     * Get split indicator icon rect without text
+     *
+     * @return TRect
+     */        
+    const TRect& SplitIndiIconRectWithoutText() const;
+    
+    /**
+     * Get split indicator text layout
+     *
+     * @return TAknTextLineLayout
+     */        
+    const TAknTextLineLayout& SplitIndiText() const;
+    
 private:
 
     /**