Patent ID: 8365097

Claim:
A method of operating a data processing apparatus to perform an operation on a plurality of items of data, the apparatus having a memory storing data identifying said plurality of items of data, the method comprising: generating a list of selected items of data identifying at least one item of data in response to a first selection signal, wherein a selection signal includes pressing a selection button and releasing the selection button; performing a selection operation to add at least one further item of data to said list of selected items of data by: responsive to a first move cursor signal, identifying a first item of data of said plurality of items of data stored in said memory, and provisionally adding said first identified item of data to said list of selected items of data if said item is not already on said list; and responsive to a consecutive move cursor signal: removing said first identified item of data from said list of selected items of data if said consecutive move cursor signal was received prior to a further selection signal, said further selection signal indicating that said first identified item is to stay on said list of selected items; identifying a second item of data of said plurality of items of data stored in said memory, and provisionally adding said second identified item of data to said list of selected items of data if said second item is not already on said list; and performing an operation on the items identified by said list of selected items of data in response to receipt of an operation signal.