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/

Reply via email to