void CWordStyleFormatDialog::PreLayoutDynInitL() { // // Dynamically change the title of this dialog as appropriate TInt id = (iButton == EWordCidAddStyle)? R_WORD_STYLEFORMAT_TITLE_ADD : R_WORD_STYLEFORMAT_TITLE_MODIFY; if (id == R_WORD_STYLEFORMAT_TITLE_ADD) SetTitleL(id); else { TBuf<24> buf; iCoeEnv->ReadResource(buf,R_WORD_STYLEFORMAT_TITLE_MODIFY); TBuf<24+KMaxParagraphStyleName> title; // 56 TParagraphStyleName name; name = (iNormalStyle)? iNormalName : iParagraphStyle->iName; title.Format(buf,&name); SetTitleL(title); } // TParaFormatMask paraMask; CParaFormat* paraFormat=CParaFormat::NewLC(); ButtonGroupContainer().ButtonById(EWordCidFormatList)-> SetButtonLayout(CEikCommandButton::ETextLeftPictureRight); if (iNormalStyle) { TParagraphStyleName name; iCoeEnv->ReadResource(name , R_WORD_NORMAL); SetEdwinTextL(EWordCidStyleName,&name); SetLineDimmedNow(EWordCidStyleName,ETrue); SetLineDimmedNow(EWordCidOutline,ETrue); iText->GlobalParaFormatLayer()->SenseL(paraFormat,paraMask); } else { SetEdwinTextL(EWordCidStyleName,&iParagraphStyle->iName); TUid type=iParagraphStyle->Type(); if (type==KSystemParagraphStyleUid) SetLineDimmedNow(EWordCidStyleName,ETrue); iParagraphStyle->SenseL(paraFormat,paraMask); } //hotkey if (iButton==EWordCidModifyStyle) { CEikCharEditor* editor=(CEikCharEditor*)Control(EWordCidHotKey); editor->SetChar(iChar); } // CEikButtonBase::TState state; state=(paraFormat->iBullet)? CEikButtonBase::ESet : CEikButtonBase::EClear ; SetCheckBoxState(EWordCidBullet,state); // Set values for Outline level SetNumberEditorValue(EWordCidOutline,iOutline); CleanupStack::PopAndDestroy(); }
void CTcSettingsDialog::PreLayoutDynInitL() { CEikChoiceList* iapList = reinterpret_cast< CEikChoiceList* >( Control( ECtrlIAPName ) ); CDesCArray* names = iapList->DesCArray(); names->Delete( 0 ); // delete dummy item from array TInt count = iIAPManager->MdcaCount(); for( TInt i = 0; i < count; i++ ) { TBuf< KCommsDbSvrMaxFieldLength > name16; name16.Copy( iIAPManager->MdcaPoint( i ) ); names->AppendL( name16 ); if( (TInt)iIAPManager->Id( i ) == iSettings.iIAPId ) { iapList->SetCurrentItem( i ); } } SetChoiceListCurrentItem( ECtrlConnection, iSettings.iBearerType ); TBuf<40> remoteAddrText; iSettings.iTCPRemoteAddr.Output( remoteAddrText ); SetEdwinTextL(ECtrlRemoteAddr, &remoteAddrText); SetNumberEditorValue( ECtrlTcpPort, iSettings.iTCPPort ); SetChoiceListCurrentItem( ECtrlCSYName, iSettings.iCSYName ); SetChoiceListCurrentItem( ECtrlCommPort, iSettings.iCommPort ); SetNumberEditorValue( ECtrlBaudrate, iSettings.iBaudrate ); TInt autoconnect( 1 ); if( !iSettings.iAutoConnect ) { autoconnect = 0; // no autoconnect } SetChoiceListCurrentItem( ECtrlAutoConnect, autoconnect ); }
void CHostNameDialog::PreLayoutDynInitL() { //TBuf<KHostNameLimit> hostname(_L("")); SetEdwinTextL(EPingHostName,iPingModel->GetHostName()); }
//To initialize dialog data void COptionsDialog::PreLayoutDynInitL() { if (!(iPingModel->iPackLimit)) { SetCheckBoxState(EPingNumPackCheckBox, CEikButtonBase::EClear); MakeLineVisible(EPingNumPackNum,EFalse); SetLineDimmedNow(EPingNumPackNum,ETrue); } else { SetCheckBoxState(EPingNumPackCheckBox, CEikButtonBase::ESet); } SetNumberEditorValue(EPingNumPackNum, iPingModel->iTotalPackets); // This lines should be disabled if next commented code is active SetLineDimmedNow(EPingNoResolvCheckBox,ETrue); MakeLineVisible(EPingNoResolvCheckBox,EFalse); /* if (iPingModel->iNumericOutput) SetCheckBoxState(EPingNoResolvCheckBox, CEikButtonBase::ESet); else SetCheckBoxState(EPingNoResolvCheckBox, CEikButtonBase::EClear); */ if (iPingModel->iDebug) SetCheckBoxState(EPingDebugCheckBox, CEikButtonBase::ESet); else SetCheckBoxState(EPingDebugCheckBox, CEikButtonBase::EClear); if (iPingModel->iQuiet) SetCheckBoxState(EPingQuietCheckBox, CEikButtonBase::ESet); else SetCheckBoxState(EPingQuietCheckBox, CEikButtonBase::EClear); // This lines should be disabled if next commented code is active SetLineDimmedNow(EPingHopLimitCheckBox,ETrue); MakeLineVisible(EPingHopLimitCheckBox,EFalse); SetLineDimmedNow(EPingHopLimitNum,ETrue); MakeLineVisible(EPingHopLimitNum,EFalse); // This option is disabled by now. Code is commented in .rss and pingmodel.cpp /*DO NOT REMOVE!!! if (iPingModel->iHopLimit==0) { SetCheckBoxState(EPingHopLimitCheckBox, CEikButtonBase::EClear); MakeLineVisible(EPingHopLimitNum,EFalse); SetLineDimmedNow(EPingHopLimitNum,ETrue); SetNumberEditorValue(EPingHopLimitNum, 255); //Max TTL (in hops) } else { SetCheckBoxState(EPingNumPackCheckBox, CEikButtonBase::ESet); SetNumberEditorValue(EPingHopLimitNum, iPingModel->iHopLimit); } */ if (iPingModel->iVerbose) SetCheckBoxState(EPingVerboseCheckBox, CEikButtonBase::ESet); else SetCheckBoxState(EPingVerboseCheckBox, CEikButtonBase::EClear); SetNumberEditorValue(EPingSecNum, iPingModel->iSecWait); SetNumberEditorValue(EPingLastSecNum, iPingModel->iLastSecWait); SetNumberEditorValue(EPingPackSizeNum, iPingModel->iPacketDataSize); SetEdwinTextL(EPingPatternNum,&iPingModel->iPattern); }
void CNewDestDialog::SetString( TDesC &aSearchString ) { if( ControlOrNull( EWayFinderCtrlNewDestStringEdwin ) ){ SetEdwinTextL( EWayFinderCtrlNewDestStringEdwin, &aSearchString ); } }
void CNewDestDialog::SetCity( TDesC &aCity ) { if( ControlOrNull( EWayFinderCtrlNewDestCityEdwin ) ){ SetEdwinTextL( EWayFinderCtrlNewDestCityEdwin, &aCity ); } }