>in the init method of the form i use the add method to add icon on the listview object. but after user can move them in any place like windows explorer. i want a technic to keep save their position and restore the the next time.
In the Destroy of the form you can loop through ListItems collection and store info about each item into a table, memo field or a text file. In the Init you can process that info and add icons in the order stored list time.
--sb--