Нужно создать список со своими собственными компонентами. Я вижу только один подход - создать свой класс Settingitem. Но у меня не получается, поскольку нет примера.
Вот фрагмент:
CODE
class CMessageSettingItem : public CAknSettingItem
...
void CMessageSettingItem::InitializeControlsL()
{
iSecret1 = new ( ELeave ) CEikSecretEditor;
iSecret1->SetContainerWindowL( *this );
{
TResourceReader reader;
iEikonEnv->CreateResourceReaderLC( reader, R_A_REGISTER_SECRET1 );
iSecret1->ConstructFromResourceL( reader );
CleanupStack::PopAndDestroy(); // reader internal state
}
{
HBufC* text = StringLoader::LoadLC( R_A_REGISTER_SECRET1_2 );
iSecret1->SetText( *text );
CleanupStack::PopAndDestroy( text );
}
iSecret1->AknSetAlignment( CGraphicsContext::ELeft );
iSecret1->AknSetFont( *iEikonEnv->NormalFont() );

iFocusControl = iSecret1;
}

Тут еррор.
Как прикрутить контрол к айтему?