APPLICATION PROGRAMMING INTERFACES FOR SCROLLING OPERATIONS
0 Assignments
0 Petitions
Accused Products
Abstract
At least certain embodiments of the present disclosure include an environment with user interface software interacting with a software application. A method for operating through an application programming interface (API) in this environment includes transferring a set bounce call. The method further includes setting at least one of maximum and minimum bounce values. The set bounce call causes a bounce of a scrolled region in an opposite direction of a scroll based on a region past an edge of the scrolled region being visible in a display region at the end of the scroll.
9 Citations
36 Claims
-
1-18. -18. (canceled)
-
19. A non-transitory computer-readable storage medium storing executable program instructions, which when executed by an electronic device with a processor and a touch-sensitive display, cause the device to:
-
receive a user input, the user input is one or more input points applied to the touch-sensitive display; create an event object in response to the user input; determine whether the event object invokes a scroll or gesture operation by distinguishing between the user input consisting of a single input point that moves a distance across the touch-sensitive display that is interpreted as the scroll operation, and the user input consisting of a plurality of input points applied to the touch-sensitive display that are interpreted as the gesture operation; and issue at least one scroll or gesture call based on invoking the scroll operation or gesture operation. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. An electronic device, comprising:
-
a touch-sensitive display; one or more processors; a memory storing executable program instructions, which when executed by the one or more processors, cause the device to; receive a user input, the user input is one or more input points applied to the touch-sensitive display; create an event object in response to the user input; determine whether the event object invokes a scroll or gesture operation by distinguishing between the user input consisting of a single input point that moves a distance across the touch-sensitive display that is interpreted as the scroll operation, and the user input consisting of a plurality of input points applied to the touch-sensitive display that are interpreted as the gesture operation; and issue at least one scroll or gesture call based on invoking the scroll operation or gesture operation. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. A method, comprising:
at an electronic device with a touch-sensitive display; receiving a user input, the user input is one or more input points applied to the touch-sensitive display; creating an event object in response to the user input; determining whether the event object invokes a scroll or gesture operation by distinguishing between the user input consisting of a single input point that moves a distance across the touch-sensitive display that is interpreted as the scroll operation, and the user input consisting of a plurality of input points applied to the touch-sensitive display that are interpreted as the gesture operation; and issuing at least one scroll or gesture call based on invoking the scroll or gesture operation. - View Dependent Claims (32, 33, 34, 35, 36)
Specification