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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: MACLEAN, Alexander, C, MIGOS, Charles, J, ENGSTROM, Gustaf, DAVYDOV, Anton, M, STYER, Allison, M, THIMBLEBY, William, J
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
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.