Overcoming double-click constraints in a mark-up language environment
First Claim
1. A method for displaying objects by a computer device and performing functions that are associated with and invoked by actuations of the objects in a mark-up language environment that includes a lock out period to absorb subsequent activations of a graphical object following a first activation so that the subsequent activation operates as a double-click operation, the method comprising:
- displaying on a display, an operational object that has a defined selection region corresponding with the display area associated with the operation object, the operation object being displayed in a non-selected state and only occupying a portion of the display region while the remainder of the display region operates normally;
receiving a first actuation of a pointing device oriented in the selection region for the operational object;
performing on a computer, a function that is associated with and invoked in response to the first actuation of the operational object and further, causing the operational object to transition to a selected state and then return to the non-selected state as visual feedback confirming the performance of the first operation;
receiving a second actuation of the pointing device oriented in the selection region for the operational object, the second actuation being received during the lock out period associated with the first actuation associated with the operational object;
in response to receiving the second actuation and while the lock out period is still active, creating a second image of the operational object, the second image of the operational object being a non-selected state of the operational object;
overlaying the operational object with the second image of the operational object;
performing on a computer, the function again in response to the second actuation of the second image of the operational object, and further causing the second operational object to transition to a selected state and then return to the non-selected state, whereby from the perspective of a user, the first actuation and the second actuation are treated as separate invocations of the function rather than a single double-click operation.
1 Assignment
0 Petitions
Accused Products
Abstract
A double-click is enabled in a mark-up language environment for certain objects by capturing a first series of select and unselect actions associated with a multi-click enabled object, displaying a copy image of the multi-click enable object, and then allowing a second series of select and unselect actions to be applied to the copy image. The copy image is then deleted and the original image is left on the display. This aspect of the invention allows objects, displayed in a mark-up language environment, such as scroll buttons, increment buttons, or the like, to by-pass the double-click filter applied within such an environment.
52 Citations
6 Claims
-
1. A method for displaying objects by a computer device and performing functions that are associated with and invoked by actuations of the objects in a mark-up language environment that includes a lock out period to absorb subsequent activations of a graphical object following a first activation so that the subsequent activation operates as a double-click operation, the method comprising:
-
displaying on a display, an operational object that has a defined selection region corresponding with the display area associated with the operation object, the operation object being displayed in a non-selected state and only occupying a portion of the display region while the remainder of the display region operates normally; receiving a first actuation of a pointing device oriented in the selection region for the operational object; performing on a computer, a function that is associated with and invoked in response to the first actuation of the operational object and further, causing the operational object to transition to a selected state and then return to the non-selected state as visual feedback confirming the performance of the first operation; receiving a second actuation of the pointing device oriented in the selection region for the operational object, the second actuation being received during the lock out period associated with the first actuation associated with the operational object; in response to receiving the second actuation and while the lock out period is still active, creating a second image of the operational object, the second image of the operational object being a non-selected state of the operational object; overlaying the operational object with the second image of the operational object; performing on a computer, the function again in response to the second actuation of the second image of the operational object, and further causing the second operational object to transition to a selected state and then return to the non-selected state, whereby from the perspective of a user, the first actuation and the second actuation are treated as separate invocations of the function rather than a single double-click operation. - View Dependent Claims (2, 3, 4)
-
-
5. A method for displaying objects by a computer device and performing functions that are associated with and invoked by actuations of the objects in a mark-up language environment to provide visual feedback of operations associated with successive activations of a graphical object, the mark-up language environment including a lock out period to absorb subsequent activations of the graphical object following a first activation so that within the mark-up language environment the subsequent activation operates as a double-click operation, the method overcoming this mark-up language constraint by performing the steps of:
-
displaying on a display, a graphical object in a non-selected state in a portion of a mark-up language display; receiving a click down actuation of a pointing device, the click down actuation being associated with the graphical object and invoking a first occurrence of a function; modifying the graphical object to a selected state; invoking the first accidence of the function; receiving a click up actuation of the pointing device; reverting the graphical object to the non-selected state; creating a second image of the graphical object, the second image of the operational object being a non-selected state of the graphical object; overlaying the second image of the graphical object onto the graphical object during a double click lock out period; receiving a second click down actuation of the pointing device, the second click down actuation being received during the lock out period and invoking a second occurrence of the function; modifying the second image of the graphical object to a selected state in response to the second click down actuation; invoking the second occurrence of the function; receiving a click up actuation of the pointing device; and deleting the second image of the graphical object leaving the graphical object in the non-selected state on the display, thereby visually indicating that the double-click operation resulted in performing the function twice rather than being absorbed as one operation.
-
-
6. A method for displaying objects by a computer device and performing functions that are associated with and invoked by actuations of the objects, the method comprising:
-
in a mark-up language environment that includes a lock out period to absorb subsequent activations of a graphical object following a first activation so that the subsequent activation operates as a double-click operation, a display for displaying an operational object that has a defined selection region corresponding with the display area associated with the operation object, the operation object being displayed in a non-selected state and only occupying a portion of the display region while the remainder of the display region operates normally; receiving a first actuation of a pointing device oriented in the selection region for the operational object; invoking a function that is associated with the operational object in response to the first actuation of the operational object and in conjunction therewith, causing the operational object to transition to a selected state and then return to the non-selected state thereby indicating the invocation of the function; receiving a second actuation of the pointing device oriented in the selection region for the operational object, the second actuation being received during the lock out period associated with the first actuation associated with the operational object; in response to receiving the second actuation, creating a second identical image of the operational object, the second image of the operational object being a non-selected state of the operational object; overlaying on the display, the operational object with the second image of the operational object; invoking the function a second time during the lock out period in response to the second actuation of the second image of the operational object and in conjunction therewith causing the second operational object to transition to a selected state and then return to the non-selected state thereby indicating the second completion of the operation and then deleting the second image of the operational object to again reveal the non-selected state of the operational object, whereby from the perspective of a user, the first actuation and the second actuation are treated as separate actuations of the same operation rather than being treated as a single double-click actuation for a single performance of the operation thereby overcoming the lock out period absorption of double clicks.
-
Specification