1. A method of formatting a list for display within a designated list window of a touchscreen, said list including a plurality of list members with a touchable element and text associated therewith, said method comprising the following steps: (a) setting a minimum required distance between touchable elements of adjacent list members; (b) setting an area for each touchable element of said list members, wherein said area has a vertical component and a horizontal component; (c) setting a required interline spacing between touchable elements of adjacent list members; (d) calculating a line-space for each list member as a function of said vertical component of said touchable element area and said interline spacing; (e) positioning a first list member at a designated line-space within said list window; and (f) spacing each subsequent list member vertically and horizontally a specified amount from an immediately preceding list member in said list so that at least said minimum required distance between touchable elements is maintained.