--- a/idlehomescreen/xmluirendering/uiengine/inc/xnuiengineimpl.h Wed Mar 31 21:17:19 2010 +0300
+++ b/idlehomescreen/xmluirendering/uiengine/inc/xnuiengineimpl.h Wed Apr 14 15:47:59 2010 +0300
@@ -38,7 +38,6 @@
class CXnEditor;
class CXnResource;
class CXnEditMode;
-class CXnHitTest;
class CXnViewManager;
class CXnViewData;
class CXnPluginData;
@@ -80,14 +79,13 @@
/** Is partial screen input open */
TBool iPartialScreenOpen;
/** Partial screen block progression. Own. */
- HBufC8* iPartialScreenBlock;
-
- TXnSplitScreenState(): iPartialScreenBlock( NULL ){}
-
- ~TXnSplitScreenState()
- {
- delete iPartialScreenBlock;
- }
+ const TDesC8* iPartialScreenBlock;
+
+ // ctor
+ TXnSplitScreenState() :
+ iPartialScreenEditorNode( NULL ),
+ iPartialScreenOpen( EFalse ),
+ iPartialScreenBlock( NULL ) {}
};
@@ -470,14 +468,6 @@
RPointerArray< CXnNode >* Plugins();
/**
- * Gets hit test
- *
- * @since S60 5.1
- * @return the hittest
- */
- CXnHitTest& HitTest() const;
-
- /**
* Gets theme resource file
*
* @since S60 5.1
@@ -615,19 +605,13 @@
/**
* Set partial screen block
*
- * @since Series 60 5.2
+ * @since Series 60 5.2
+ * @param CXnNode aParent parent node
* @param TDesC8 aBlockProgression set layout direction
*/
- void SetPartialScreenBlockProgressionL( const TDesC8& aBlockProgression );
-
- /**
- * Store partial screen block
- *
- * @since Series 60 5.2
- * @param TDesC8 aBlockProgression set layout direction
- */
- void StorePartialScreenBlockProgressionL();
-
+ void SetPartialScreenBlockProgressionL(
+ CXnNode* aParent, const TDesC8& aBlockProgression );
+
/**
* Handles skin change resource change
*
@@ -752,8 +736,6 @@
TRect iClientRect;
/** Owned. Edit mode storage; */
CXnEditMode* iEditMode;
- /** Owned. hittest */
- CXnHitTest* iHitTest;
/** Disable count */
TInt iDisableCount;
/**Split screen states*/