DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR PROVIDING AND INTERACTING WITH A VIRTUAL DRAWING AID
A method includes detecting first movement of a first contact on an on-screen ruler in a first direction around a pivot location; in response to the first movement: rotating the ruler by an angular amount according to the first movement; and when the ruler has entered a snap zone associated with a s...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A method includes detecting first movement of a first contact on an on-screen ruler in a first direction around a pivot location; in response to the first movement: rotating the ruler by an angular amount according to the first movement; and when the ruler has entered a snap zone associated with a snap angle upon rotation by the first angular amount, rotating the ruler by a first adjusted amount to bring the ruler into alignment with the first snap angle; detecting second movement of the first contact in a second direction and the second movement satisfies unsnapping criteria; and in response to the second movement, rotating the ruler by a second adjusted amount to bring the ruler into alignment with the first contact.
Un procédé selon l'invention consiste à détecter un premier mouvement d'un premier contact sur une règle sur écran dans une première direction autour d'un emplacement de pivot ; en réponse au premier mouvement : faire tourner la règle sur une grandeur angulaire en fonction du premier mouvement ; et lorsque la règle est entrée dans une zone d'accrochage associée à un angle d'accrochage lors de la rotation sur la première grandeur angulaire, faire tourner la règle d'une première grandeur ajustée pour amener la règle en alignement avec le premier angle d'accrochage ; détecter un second mouvement du premier contact dans une seconde direction, le second mouvement satisfaisant à des critères de décrochage ; et, en réponse au second mouvement, faire tourner la règle d'une seconde grandeur ajustée pour amener la règle en alignement avec le premier contact. |
---|