UIQ Technology
Symbian OS Library

UIQ 3.1 SDK        UIQ developer portal

[Index] [Spacer] [Previous] [Next]



Lists


CEikChoiceListBase

Base class for a choice list control. A choice list is a CEikBorderedControl that enables users to select one or more items.

Class reference

CEikChoiceListBase

[Top]


CEikChoiceList

Allows a user to view a single item at a time from a list of items, and to scroll through these items. Users can select the desired item from the drop-down dialog, launched by a single tap on the choice list control's down arrow. Flags set during initialisation can be used to allow item selection through incremental matching of entered text. A flag can also be set to disable the drop-out dialog. When the array is set it should not be altered externally. The correct way to set new data in the choicelist is to set a completely new array, not altering the old one. If the caller choses to change the array anyway it is up to him to call CEikChoiceListBase::SetCurrentItem(TInt aItem) to ensure that the index is updated accordingly. It is possible to use icons in the choicelist. The icons must be added to an array which is set to the choicelist by SetIconArray(). Each textitem is divided into two parts; the icon index part and the text part. The parts is separated by \t. The icon index part can be omitted (the icon part will be empty).

Control

How to guide

Class reference

Resource reference

Choice list

CEikChoiceList

CHOICELIST

[Top]


CEikComboBox

A combo-box allows an item from a list to be chosen, or a new item entered, by a user. The available items can be viewed in a drop-down list.

Control

How to guide

Class reference

Resource reference

Combo box

CEikComboBox

COMBOBOX