Patent ID: 9116721
Filing Date: 2015-08-25
Classification: G06F

Abstract:
1. A non-transitory computer-readable storage medium having stored therein an object display order changing program for enabling a user to change, by using a coordinate inputting apparatus, a display order in which a plurality of objects are displayed on a screen, the object display order changing program causing a computer to perform operations comprising: displaying a subset of the plurality of objects in a predetermined object display area on the screen in a predetermined display order; detecting, as a designated position in the object display area, a position designated by the coordinate inputting apparatus; selecting between one of a first procedure and a second procedure, in accordance with a predetermined procedure determination criterion, to be performed upon a movement of the designated position with respect to an originating point which corresponds to a point on a first object of the subset displayed in the object display area; performing a first scrolling operation that scrolls and displays the plurality of objects in the object display area in accordance with movement of the designated position if the first procedure is selected; performing a first object movement operation that moves only the first object among the plurality of objects in accordance with movement of the designated position if the second procedure is selected, and performing a second scrolling operation that scrolls and displays all the plurality of objects other than the first object whenever one of the designated position and any portion of the first object enters into a specific two-dimensional shape area of predetermined size on the screen that includes an edge portion of the object display area while the first object is being moved by the first object movement operation; performing an insertion position determination operation that determines a position for insertion of the first object between any two objects of the plurality of objects in accordance with the designated position having been most recently detected, when detection of the designated position stops while the first object is being moved in the first object movement operation, wherein a selection of the second procedure in accordance with said predetermined procedure determination criterion and a subsequent insertion position determination operation are accomplished through a single object movement operation using the coordinate inputting apparatus; and performing a display order rearrangement operation that automatically results in the first object as being displayed in between two adjacent objects that are inside the predetermined object display area and which are closest to a point at which detection of the most recently detected designated position stops during an object movement operation for detected positions that are different from the predetermined object display area.