Proceedings of the 29th Annual Symposium on User Interface Software and Technology 2016
DOI: 10.1145/2984511.2984577
|View full text |Cite
|
Sign up to set email alerts
|

Beyond Snapping

Abstract: Figure 1: StickyLines reify alignment and distribution into first-class graphical objects that users can manipulate directly. (a) Circular and horizontal alignments. (b) Non-linear distribution. (c) Ghost guideline. (d) Tweaking an object's bounding box.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
12
0

Year Published

2018
2018
2025
2025

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 27 publications
(13 citation statements)
references
References 33 publications
1
12
0
Order By: Relevance
“…Beaudouin-Lafon's [3] Instrumental Interaction model extends and generalizes the principles of direct manipulation, and is operationalized by three design principles [5]: Reification turns commands into first class objects or instruments; polymorphism applies instruments to different types of objects; and reuse makes both user input and system output accessible for later use. Although they have been explored in the context of graphical editing [15,34]; our focus here is on text editing.…”
Section: Theoretical Foundationsmentioning
confidence: 99%
“…Beaudouin-Lafon's [3] Instrumental Interaction model extends and generalizes the principles of direct manipulation, and is operationalized by three design principles [5]: Reification turns commands into first class objects or instruments; polymorphism applies instruments to different types of objects; and reuse makes both user input and system output accessible for later use. Although they have been explored in the context of graphical editing [15,34]; our focus here is on text editing.…”
Section: Theoretical Foundationsmentioning
confidence: 99%
“…Ryall et al [36] describe a number of techniques that constrain the layout of graphs, including alignment, equal spacing (i.e., distribution), ordering, and grouping. StickyLines [13] take this approach further by making alignment and distribution constraints tweakable and persistent. Other approaches try to automatically infer layout constraints [57] or specify layout designs by example [31].…”
Section: Graphical Layouts and Property Constraintsmentioning
confidence: 99%
“…Grids, stacks, and packs are representative layout constraints in visualization authoring systems [41]. StructGraphics' layout constraints are based, instead, on principles of persistent alignment and distribution [13]. This approach allows for more malleable layouts, e.g., a grid with rows that are freely translated across the x direction.…”
Section: Design Principlesmentioning
confidence: 99%
See 2 more Smart Citations