1. A data processing system, comprising: a processor for processing data; a display; a first control key for moving a user selection in a first direction on a display; a second control key for moving the user selection in a second direction on the display; a data storage device bearing instructions to cause the system upon execution of the instructions by the processor to perform the steps of: displaying a plurality of function buttons on the display, wherein one of the function buttons represents a plurality of functions; receiving a first signal representing depression of the first control key moving the user selection to the function button that represents the plurality of functions; receiving a second signal representing depression of the second control key when the user selection being moved to the function button representing the plurality of functions; and responsive to each depression of the second control key, displaying one of the plurality of functions at a time.