CreateWindowL();
iListBox = new ( ELeave ) CAknSingleGraphicStyleListBox;
TInt resourceId = R_AKNTALIST_ITEM_SINGLE1;
iListBox->ConstructL(this);
iListBox->SetContainerWindowL(*this);
//Scrollbar.
iListBox->CreateScrollBarFrameL(ETrue);
iListBox->ScrollBarFrame()->SetScrollBarVisibilityL(
CEikScrollBarFrame::EOn, CEikScrollBarFrame::EAuto);
CDesCArray *itemList = new ( ELeave ) CDesCArrayFlat(3);
TBuf<32> item;
TInt idx = 1;
_LIT(KListItemFormat, "%d\t%S\t%S");
item.Format(KListItemFormat, 0, _L("Head1"), _L("First Item"));
itemList->AppendL(item);
item.Format(KListItemFormat, 1, _L("Head2"), _L("Other Items"));
itemList->AppendL(item);
item.Format(KListItemFormat, 2, _L("Head3"), _L("Last Item"));
itemList->AppendL(item);
iListBox->Model()->SetItemTextArray(itemList);
iListBox->Model()->SetOwnershipType(ELbmOwnsItemArray);
// construct icon array with granularity 3
CArrayPtr<CGulIcon>* iconList = new (ELeave) CAknIconArray(3);
// push to stack
CleanupStack::PushL(iconList);
// Append graphic to icon list
_LIT( KIconFile,"z\\system\\APPS\\SingleNumberStyleListBox\\SingleNumberStyleListBox.mbm");
iconList->AppendL( iEikonEnv->CreateIconL( KIconFile, EMbmSinglenumberstylelistboxCheck,
EMbmSinglenumberstylelistboxCheckm) );
//// Append graphic to icon list
iconList->AppendL( iEikonEnv->CreateIconL( KIconFile, EMbmSinglenumberstylelistboxLshellicon,
EMbmSinglenumberstylelistboxLshelliconm) );
//// Append graphic to icon list
iconList->AppendL( iEikonEnv->CreateIconL( KIconFile, EMbmSinglenumberstylelistboxProp_group_small,
EMbmSinglenumberstylelistboxProp_group_small_m) );
//// set icons array to list
iListBox->ItemDrawer()->ColumnData()->SetIconArray( iconList );
CleanupStack::Pop(); // iconList
// update listbox
iListBox->HandleItemAdditionL();
SetRect(aRect);
ActivateL();
i face Problrm at Build time that :
79th Line is : iListBox->ItemDrawer()->ColumnData()->SetIconArray( iconList );
.cpp(79) error C2027: use of undefined type 'CColumnListBoxData'
.cpp(79): error C2227: left of '->SetIconArray' must point to class/struct/union
please give me solution of this problem.
Tanya.




