I have a dialog with the following resource, straight from the book:
Also, I call it as shown in the examples, and I also setCode:RESOURCE DIALOG r_dialog { flags = EAknDialogSelectionList; buttons = R_AVKON_SOFTKEYS_OPTIONS_EXIT; items = { DLG_LINE { type = EAknCtSingleListBox; id = ESelectionListControl; control = LISTBOX { flags = EAknListBoxSelectionList; }; }, DLG_LINE { itemflags = EEikDlgItemNonFocusing; id = EFindControl; type = EAknCtSelectionListFixedFind; } }; }
My problem is that, although the dialog works all right, the find field only appears when I start entering letters. I'd prefer to have it on screen constantly like in the built-in Contacts. I thought that FixedFind, in contrast to PopupFind, was supposed to do this but it doesn't seem to work that way.Code:Container->SetupFind (CAknSelectionListDialog::EFixedFind);
Thanks,
Gabor



