17. A computer usable medium having computer readable code embodied therein for configuring a computer, said computer program product comprising: computer readable code configured to cause a computer to define a display region having a height h.times.m where h is a height and m is an integer; computer readable code configured to cause a computer to display at least one field of a list of n fields, where n is an integer and each field has a height h, such that m-1 fields are fully displayed; computer readable code configured to cause a computer to display a first blank region having a height h/k at a first end of said display region when the first field of said list of n fields is displayed within said display region, where k is a positive number less than h; computer readable code configured to cause a computer to display a second blank region having a height h-h/k at a first end of said display region when the last field of said list of n fields is displayed within said display region; computer readable code configured to cause a computer to displace said m-1 fields within said display region a distance h in a first direction when a first button is clicked, and a distance h in the opposite direction when a second button is clicked; a computer readable code configured to cause a computer to disable said first button when said first field of said list of n fields is displayed within said display region; a computer readable code configured to cause a computer to disable said second button when said last field of said list of n fields is displayed within said display region.
17. A computer usable medium having computer readable code embodied therein for configuring a computer, said computer program product comprising: computer readable code configured to cause a computer to define a display region having a height h.times.m where h is a height and m is an integer; computer readable code configured to cause a computer to display at least one field of a list of n fields, where n is an integer and each field has a height h, such that m-1 fields are fully displayed; computer readable code configured to cause a computer to display a first blank region having a height h/k at a first end of said display region when the first field of said list of n fields is displayed within said display region, where k is a positive number less than h; computer readable code configured to cause a computer to display a second blank region having a height h-h/k at a first end of said display region when the last field of said list of n fields is displayed within said display region; computer readable code configured to cause a computer to displace said m-1 fields within said display region a distance h in a first direction when a first button is clicked, and a distance h in the opposite direction when a second button is clicked; a computer readable code configured to cause a computer to disable said first button when said first field of said list of n fields is displayed within said display region; a computer readable code configured to cause a computer to disable said second button when said last field of said list of n fields is displayed within said display region. 21. The computer product of claim 17, wherein the display region is comprised of a popup-menu having selectable choice fields.