Hello Please ignore my previous post, it was my bug, it is solved now... But I have something else 1) make a list with a lot of items (more screens using pgdown/pgup) 2) draw it 3) select some item at the end of the list 4) with pgup go to the beggining (don't change selection) 5) with dragging scroll list to the end again, it will select one line and selected line will follow your pen while scrolling if you will come near item selected in step 3, you will see two selections in the list, until you will not go over original one (then it will go away) looks ugly, and people hate it... I use this initialisation of list: listP = (ListType *)GetObjectPtr(frmP,some_list_id); LstSetListChoices(listP,NULL,number_of_items); LstSetSelection(listP,my_remembered_selection); //not everytime, only when explicitly said it must be done this way LstSetTopItem (listP, my_remembered_top_pos); //same asabove LstSetDrawFunction(listP, (ListDrawDataFuncPtr) MyListDrawingFunc); Does anyone know why this happens? Looks I cannot affect it with my code... But I have seen it in almost every PalmOS application so I suspect it is PalmOS bug, all I search for is workaround... I use Handspring Platinum, with 3.5.2 (FtrGet returns romversion as 0x03523000) bye for now... -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/tech/support/forums/
