/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void Csymbian_ua_guiAppUi::ConstructL() { // [[[ begin generated region: do not modify [Generated Contents] BaseConstructL (EAknEnableSkin); InitializeContainersL(); // ]]] end generated region [Generated Contents] // Create private folder RProcess process; TFileName path; path.Copy (process.FileName().Left (2)); if (path.Compare (_L ("c")) || path.Compare (_L ("C"))) CEikonEnv::Static()->FsSession().CreatePrivatePath (EDriveC); else if (path.Compare (_L ("e")) || path.Compare (_L ("E"))) CEikonEnv::Static()->FsSession().CreatePrivatePath (EDriveE); // Init PJSUA if (symbian_ua_init() != 0) { symbian_ua_destroy(); Exit(); } ExecuteDlg_wait_initLD(); CTimer::ConstructL(); CActiveScheduler::Add (this); After (4000000); }
/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void CStarDictAppUi::ConstructL() { // [[[ begin generated region: do not modify [Generated Contents] //BaseConstructL( EAknEnableSkin | EAknEnableMSK ); BaseConstructL( EAknEnableSkin ); iDictFactory = CDictFactory::NewL(); CleanupStack::PushL(iDictFactory); CleanupStack::Pop(iDictFactory); InitializeContainersL(); // ]]] end generated region [Generated Contents] if (iDictFactory->IsDictionaryPresent()) { TDesC *name, *path; name = path = NULL; TInt currentDatabase = iDictFactory->GetCurrentDataBase(); if (iDictFactory->GetDataBaseName(currentDatabase, &name, &path)) { if (name) { iStarDictContainerView->SetDictionaryName(*name); } } } iViewId1 = iStarDictContainerView->Id(); iViewId2 = iDictMeaningContainerView->Id(); // Create a file to write the text to TInt err = CCoeEnv::Static()->FsSession().MkDirAll( KFileName ); if( ( KErrNone != err ) && ( KErrAlreadyExists != err ) ) { return; } RFile file; err = file.Replace( CCoeEnv::Static()->FsSession(), KFileName, EFileWrite ); CleanupClosePushL( file ); if( KErrNone != err ) { CleanupStack::PopAndDestroy( 1 ); // file return; } RFileWriteStream outputFileStream( file ); CleanupClosePushL( outputFileStream ); outputFileStream << KText; CleanupStack::PopAndDestroy( 2 ); // outputFileStream, file }
/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void CTap2MenuAppUi::ConstructL() { // [[[ begin generated region: do not modify [Generated Contents] ReadSettings(); ReadExceptions(); BaseConstructL( EAknEnableSkin | EAknEnableMSK ); InitializeContainersL(); // ]]] end generated region [Generated Contents] iWinGroup=new (ELeave) RWindowGroup(CEikonEnv::Static()->WsSession()); iWinGroup->Construct((TUint32)&iWinGroup, EFalse); iWinGroup->EnableReceiptOfFocus(EFalse); // Don't capture any key events. iWinGroup->SetOrdinalPosition(0, ECoeWinPriorityAlwaysAtFront); CApaWindowGroupName* wn=CApaWindowGroupName::NewL(CEikonEnv::Static()->WsSession()); wn->SetHidden(ETrue); wn->SetSystem(ETrue); wn->SetWindowGroupName(*iWinGroup); delete wn; iButton=CContainerButton::NewL(iWinGroup); iButton->SetSize(TSize(iSettings[4],iSettings[4])); iButton->SetPosition(TPoint(iSettings[0],iSettings[1])); iButton->MakeVisible(ETrue); CGulIcon* icon; const TUid KMenuUid=TUid::Uid(0x101f4cd2); TRAPD(erreasy,icon=LoadAppIconEasy(KMenuUid)); if (erreasy==KErrNotFound) { CFbsBitmap* AppIcon(NULL); CFbsBitmap* AppIconMsk(NULL); AknIconUtils::CreateIconL(AppIcon,AppIconMsk,_L("\\resource\\apps\\Tap2Menu_aif.mif"), EMbmTap2menu_aifQgn_menu_tap2menu, EMbmTap2menu_aifQgn_menu_tap2menu_mask); AknIconUtils::SetSize(AppIcon,TSize(iSettings[4],iSettings[4])); AknIconUtils::SetSize(AppIconMsk,TSize(iSettings[4],iSettings[4])); icon=CGulIcon::NewL(AppIcon,AppIconMsk); } else if (erreasy!=KErrNone){TRAPD(errhard,icon=LoadAppIconHard(KMenuUid));} iButton->SetIcon(icon); iButton->MakeVisible(ETrue); iButton->DrawNow(); iWsSession=new (ELeave) RWsSession(); iWsSession->Connect(); UpdateSettings(); iObserver=CFgrObserver::NewL(*iWsSession,*this); CEikonEnv::Static()->RootWin().SetOrdinalPosition(-4); HideApplicationFromFSW(ETrue); }
/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void CTap2CloseAppUi::ConstructL() { // [[[ begin generated region: do not modify [Generated Contents] BaseConstructL( EAknEnableSkin | EAknEnableMSK ); InitializeContainersL(); // ]]] end generated region [Generated Contents] //CCoeControl iWinGroup=new (ELeave) RWindowGroup(CEikonEnv::Static()->WsSession()); iWinGroup->Construct((TUint32)&iWinGroup, EFalse); iWinGroup->EnableReceiptOfFocus(EFalse); // Don't capture any key events. iWinGroup->SetOrdinalPosition(0, ECoeWinPriorityAlwaysAtFront); CApaWindowGroupName* wn=CApaWindowGroupName::NewL(CEikonEnv::Static()->WsSession()); wn->SetHidden(ETrue); wn->SetSystem(ETrue); wn->SetWindowGroupName(*iWinGroup); delete wn; iButton = CAknButton::NewL(); iButton->ConstructFromResourceL(R_CLOSE_BUTTON); iButton->CreateWindowL(iWinGroup); TInt scrX=CEikonEnv::Static()->ScreenDevice()->SizeInPixels().iWidth; TRgb backgroundColour = KRgbWhite; // for example if(KErrNone == iButton->Window().SetTransparencyAlphaChannel()) {backgroundColour.SetAlpha(0);} iButton->Window().SetBackgroundColor(backgroundColour); iButton->SetIconSize(KSize); TRect r; AknLayoutUtils::LayoutMetricsRect(AknLayoutUtils::EBatteryPane,r); iButton->SetRect(TRect ( TPoint(scrX-KSize.iWidth-r.Width()-5,0),KSize)); iButton->SetObserver(this); iButton->MakeVisible(ETrue); iButton->ActivateL(); CEikonEnv::Static()->RootWin().SetOrdinalPosition(-4); HideApplicationFromFSW(ETrue); iObserver=CGroupListObserver::NewL(this); }
/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void CSetupGisWeatherAppUi::ConstructL() { BaseConstructL( EAknEnableSkin ); InitializeContainersL(); }
/** * @brief Completes the second phase of Symbian object construction. * Put initialization code that could leave here. */ void CAlarmSwitcherAppUi::ConstructL() { // [[[ begin generated region: do not modify [Generated Contents] BaseConstructL( EAknEnableSkin | EAknEnableMSK ); InitializeContainersL(); // ]]] end generated region [Generated Contents] RASCliSession session; session.Connect(); RArray<TInt> ids; session.GetAlarmIdListL(ids); TASShdAlarm tempAlarm; TASShdAlarm aAlarmInfo; TAlarmStatus newstat; TInt MaskID=EMbmAlarmswitcher_aifQgn_menu_alarmswitcher; TInt ImageID=EMbmAlarmswitcher_aifQgn_menu_alarmswitcher_mask; CEikonEnv::Static()->RootWin().SetOrdinalPosition(-4); RWindowGroup* iWinGroup = new (ELeave) RWindowGroup(CEikonEnv::Static()->WsSession()); iWinGroup->Construct((TUint32)iWinGroup); iWinGroup->EnableReceiptOfFocus(EFalse); // Don't capture any key events. iWinGroup->SetOrdinalPosition(0, ECoeWinPriorityAlwaysAtFront); for (TInt i=0; i<ids.Count(); i++) { TInt err=session.GetAlarmDetails(ids[i],tempAlarm); if (err!=KErrNone) { continue; } if (tempAlarm.Status()==EAlarmStatusDisabled) { ImageID=EMbmAlarmswitcher_aifAlarmon; MaskID=EMbmAlarmswitcher_aifAlarmon_mask; newstat=EAlarmStatusEnabled; } else { ImageID=EMbmAlarmswitcher_aifAlarmoff; MaskID=EMbmAlarmswitcher_aifAlarmoff_mask; newstat=EAlarmStatusDisabled; } tempAlarm.iStatus=newstat; session.SetAlarmStatus(ids[i],newstat); err=session.GetAlarmDetails(ids[i],tempAlarm); RDebug::Print(_L("%d"),i); } session.Close(); RWsSprite* iSprite= new (ELeave) RWsSprite(CEikonEnv::Static()->WsSession()); iSprite->Construct(*iWinGroup,TPoint(0,0),0); TInt ScrX=CEikonEnv::Static()->ScreenDevice()->SizeInPixels().iWidth; TInt ScrY=CEikonEnv::Static()->ScreenDevice()->SizeInPixels().iHeight; TInt min=ScrX/2; if (ScrX>ScrY) { min=ScrY/2; } else { min=ScrX/2; } TSize size=TSize(min/2,min/2); TSpriteMember Member; CGulIcon* icon=LoadIcon(ImageID,MaskID,size); Member.iBitmap=icon->Bitmap(); Member.iMaskBitmap=icon->Mask(); Member.iOffset=TPoint(0,0); Member.iInterval=TTimeIntervalMicroSeconds32(60*1000000); Member.iInvertMask=EFalse; iSprite->AppendMember(Member); TInt BitX=Member.iBitmap->SizeInPixels().iWidth; TInt BitY=Member.iBitmap->SizeInPixels().iHeight; iSprite->SetPosition(TPoint(ScrX/2-BitX/2,ScrY/2-BitY/2)); iSprite->Activate(); CEikonEnv::Static()->WsSession().Flush(); User::After(2000000); User::Exit(0); }