--- a/uiacceltk/hitchcock/ServerCore/Inc/alfbridge.h Wed Mar 31 23:03:58 2010 +0300
+++ b/uiacceltk/hitchcock/ServerCore/Inc/alfbridge.h Wed Apr 14 16:53:50 2010 +0300
@@ -134,7 +134,7 @@
CAlfScreen* aScreen,
TBool& aSubtreeVisible,
TBool& aHasVisualsWithLayers,
- TBool aChildCanBeOpaque );
+ TBool aChildCanBeOpaque, TBool aOnlyForEmbeddedAlfApp = EFalse );
/**
* Updates layer visibilities.
@@ -262,6 +262,11 @@
* Sets HuiControlGroup as Alf application window group
*/
void SetWindowGroupAsAlfApp(TInt aId);
+
+ /**
+ * removes Alf application window group tag
+ */
+ void RemoveWindowGroupAsAlfApp(TInt aId);
// From MHuiSynchronizationObserver
void Synchronized(TInt aId);
@@ -292,6 +297,8 @@
void LayoutSwitchStart();
void LayoutSwitchComplete();
+ RAlfBridgerClient* BridgerClient();
+
private:
@@ -989,6 +996,8 @@
TInt iIdForEAlfDSSynchronizeOp;
TInt iIdForLayoutSwitchFrameSync;
+ RArray<TInt> iAlfNativeClientsWgIds;
+
#ifdef ALF_DEBUG_PRINT_WINDOWGROUP_ORDER
TInt activevisualcount;
TInt passivevisualcount;