diff -r c4c2ac0facfd -r 57ec1f1a7fd2 extras/converter/Ui/Src/CCnvMainForm.cpp --- a/extras/converter/Ui/Src/CCnvMainForm.cpp Tue Feb 02 00:11:26 2010 +0200 +++ b/extras/converter/Ui/Src/CCnvMainForm.cpp Fri Feb 19 22:52:07 2010 +0200 @@ -269,6 +269,15 @@ break; } } + if ( iTypePopupCtrl->SelectionMode() == CAknPopupField::EAknPopupFieldSelectionListMode || + iUnit1PopupCtrl->SelectionMode() == CAknPopupField::EAknPopupFieldSelectionListMode || + iUnit2PopupCtrl->SelectionMode() == CAknPopupField::EAknPopupFieldSelectionListMode) + { + aMenuPane->SetItemDimmed( ECmdSetCurrency, ETrue ); + aMenuPane->SetItemDimmed( ECmdSetType, ETrue ); + aMenuPane->SetItemDimmed( ECmdSetUnit, ETrue ); + aMenuPane->SetItemDimmed( ECmdRates, ETrue ); + } } }