uiacceltk/hitchcock/ServerCore/Src/alfappui.cpp
branchAlfAppUIPanic
changeset 12 275a27dfa5ea
parent 11 46927d61fef3
equal deleted inserted replaced
11:46927d61fef3 12:275a27dfa5ea
   891         iData->iPlainWindow->SetBackgroundColor(~0);          
   891         iData->iPlainWindow->SetBackgroundColor(~0);          
   892         }
   892         }
   893 
   893 
   894     iData->iBridge = CAlfStreamerBridge::NewL(0);
   894     iData->iBridge = CAlfStreamerBridge::NewL(0);
   895     iData->iBridge->iAlfWindowData.iAlfWindowGrpId = mainWg.Identifier();
   895     iData->iBridge->iAlfWindowData.iAlfWindowGrpId = mainWg.Identifier();
   896     iData->iBridge->iAlfWindowData.iAlfWindowHandle =  iData->iPlainWindow->ClientHandle();
   896     if (coe)
       
   897         {
       
   898     	iData->iBridge->iAlfWindowData.iAlfWindowHandle = iData->iSharedWindow->DrawableWindow()->ClientHandle();
       
   899         }
       
   900     else
       
   901        	{
       
   902     	iData->iBridge->iAlfWindowData.iAlfWindowHandle =  iData->iPlainWindow->ClientHandle();
       
   903         }
   897     iData->iBridge->iAlfWindowData.iScreenNumber = 0; // TBD multiple screen support
   904     iData->iBridge->iAlfWindowData.iScreenNumber = 0; // TBD multiple screen support
   898 
   905 
   899     iData->iBridgeObj = CAlfBridge::NewL( &iData->iBridge, iData->iHuiEnv );
   906     iData->iBridgeObj = CAlfBridge::NewL( &iData->iBridge, iData->iHuiEnv );
   900 	iData->iBridgeObj->iAppUi = this;
   907 	iData->iBridgeObj->iAppUi = this;
   901 	
   908