I use a listbox which is derived from CEiktextListBox. This way i had success setting in a proper item drawer to change the background and highlightet colours.
Having finished this the requuirements for the application have changed and i need a markable list. Change the EAknMarkableList flag didn't have success. I think i have forgotten to override a special method in my drawer or listbox class. But i don't know ho to achieve.