class CAknColumnListBox : public CEikColumnListBox |
Avkon version of eikon's column listbox. Content for list items are tab-separated strings.
See methods CEikListBox::ConstructFromResourceL() CEikListBox::ConstructL() CEikTextListBox::SetItemArray() CEikColumnListBoxData::SetIconArray()
Related flags for ConstructL() (avkon.hrh) EAknListBoxSelectionList EAknListBoxMenuList EAknListBoxMarkableList EAknListBoxMultiselectionList EAknListBoxViewerFlags
Related flags for dialogs (avkon.hrh) EAknDialogSelectionList EAknDialogMenuList EAknDialogMultiselectionList
Series 60 0.9
Public Member Functions | |
---|---|
IMPORT_C TInt | AdjustRectHeightToWholeNumberOfItems(TRect &) |
IMPORT_C void | CreateModelL() |
IMPORT_C void | HandlePointerEventL(const TPointerEvent &) |
IMPORT_C CListBoxView * | MakeViewClassInstanceL() |
Private Member Functions | |
---|---|
IMPORT_C void | CEikListBox_Reserved() |
IMPORT_C void * | ExtensionInterface(TUid) |
Inherited Enumerations | |
---|---|
CCoeControl:TZoomType | |
CEikListBox:@170 | |
CEikListBox:TFlags | |
CEikListBox:TReasonForFocusLost | |
CEikListBox:TScrollBarOwnerShip |
IMPORT_C TInt | AdjustRectHeightToWholeNumberOfItems | ( | TRect & | aRect | ) | const [virtual] |
Listbox rectangle calculation. Rounds down the height of the rectangle (if necessary) so that only a whole number of items can be displayed inside the list box. The number of pixels reduced.
TRect & aRect | The size of the listbox. |
IMPORT_C void * | ExtensionInterface | ( | TUid | aInterface | ) | [private, virtual] |
From CAknControl
TUid aInterface |
IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
From CCoeControl. Handles pointer events
const TPointerEvent & aPointerEvent |
IMPORT_C CListBoxView * | MakeViewClassInstanceL | ( | ) | [virtual] |
Creates new CAknColumnListBoxView object and returns pointer to it. Pointer to the list box view which displays the list items which are currently visible in a list box.