Browse Prior Art Database

Object selection method by dynamically changing units of selection

IP.com Disclosure Number: IPCOM000015942D
Original Publication Date: 2002-Oct-10
Included in the Prior Art Database: 2003-Jun-21
Document File: 1 page(s) / 62K

Publishing Venue

IBM

Abstract

Disclosed is a solution for an object selection method for a software application. In a traditional software application, the common way for object selection using a mouse requires deciding the starting and ending points and placing the mouse pointer at both points correctly. It is a difficult and awkward operation to find the ending point and position the mouse pointer precisely on it. Sometimes users can not select the right range and have to repeat the selection operation several times to specify the right point. For example, a user may want to select three or more pages, but it's difficult to stop the mouse pointer at the appropriate position because the page scrolling is too fast or the drag operation is too long.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 1

Object selection method by dynamically changing units of selection

Disclosed is a solution for an object selection method fora software application.

In a traditional software application, the common way for object selection using a mouse requires deciding the starting and ending points and placing the mouse pointer at both points correctly. It is a difficult and awkward operation to find the ending point and position the mouse pointer precisely on it.

Sometimes users can not select the right range and have to repeat the selection operation several times to specify the right point.

For example, a user may want to select three or more pages, but it's difficult to stop the mouse pointer at the appropriate position because the page scrolling is too fast or the drag operation is too long.

The purpose of this disclosure is to reduce the difficulty of the operation for pointing at the end point and to prevent users from having to repeat the operation.

It is done by specifying the units for expanding the range of the selection dynamically during the operation of object selection.

Though this selection method is valuable for all objects that have two or more units for selection, the mechanism is described using the example of text selection.

0. Define the unit for the selection Before starting the object selection operation, define some units for expanding the selection range and store them in the system. For example, a letter, a word, a sentence, a paragraph, and a page for a text object.

1. Point at the starting position using the mouse pointer Move the mouse pointer to the start point of the selection.

2. Start the dragging operation or display the tool for changing the unit for expanding the range of the selection. If...