Group: graphical user interface
Topic: access by current position
Topic: context
Topic: disorientation in a user interface
Topic: dragging with a mouse
Topic: editing by cut and paste
Topic: eye gaze as a pointing device
Topic: fisheye views in the user interface
Topic: naming by pointing or recognition
Topic: selecting with a mouse
| |
Subtopic: cursor marks current position
Quote: in Cornell Program Synthesizer, cursor indicates your place in the developing program
| Subtopic: moving the cursor
Quote: text editing consists of 1/2 typing, 1/4 cursor movement, 1/8 deletion, and 1/8 other functions [»whitJ6_1982]
| Quote: for older adults, use a cursor with a large hot spot and sticky icons [»wordA3_1997]
| Quote: Hyperties always selects a link; cursor jumps to next link [»conkJ9_1987]
| Quote: special command to place cursor at an optional component [»teitT6_1979]
| Quote: invoke icon animations when cursor inside the bounding box; users moved cursor to edge of box [»baecR4_1991]
| Quote: Cornell_Program_Synthesizer checks phrases for syntactic error when the cursor leaves the placeholder
| Quote: KMS 'move' command attaches an item to the cursor; anything can be done before anchoring the item [»akscRM7_1988a]
| Quote: in Icon, use 'move' and 'tab' to move cursor and return the intervening substring [»grisRE4_1980, OK]
| Subtopic: other uses
Quote: automatic parenthesis-matching in EMACS briefly moves the cursor to the matching parenthesis [»stalRM6_1981]
| Subtopic: context-sensitive cursor
Quote: Star modes (e.g., for moving) work because Star posts a message, changes the cursor shape, and restricts the actions [»smitDC4_1982]
| Quote: Pygmalion uses a three button mouse that depends on context; for cursor positioning and moving values [»smitDC6_1975, OK]
| Quote: can use different cursors such as a paint bucket; requires a selection to change modes; a pop-up menu is more direct [»smitRB10_1995]
| Quote: in Waterloo Port, a window corresponds to an activity; move the cursor to change activities [»malcM12_1983]
| Subtopic: cursor with labels
KMSquote: KMS cursor includes labels for mouse buttons, used by both novice and expert [»akscRM7_1988, OK]
| Quote: excentric labels -- apply 20-30 labels around the cursor; move labels with cursor; cancel on click or quick move [»fekeJD5_1999]
| Quote: KMS has a context sensitive mouse with button labels attached to the cursor [»akscRM7_1988a]
| Subtopic: implementation
Quote: using xor to write a screen cursor is well known, obvious, and patented; Cadtrak collects millions of dollars [»leag1_1992]
| Quote: in Smalltalk, measure a line for cursor tracking by printing it with the 'printing' flag false; easier to maintain and optimize [»ingaDH8_1981]
| Quote: for example, an operating system may output a 'return' if a line becomes too long, but this destroys picture drawing via cursor control [»palmJ1_1978]
| Quote: MBlink duplicates a bit map and cursor positions on multiple workstations [»sariS10_1985]
| Quote: a blinking cursor allows faster performance times than a non-blinking cursor [»collJH8_1993]
| Subtopic: problems
Quote: eye gaze is not effective for directly controlling the cursor; people want to look without meaning something [»jacoRJ4_1990]
|
Related Topics
Group: graphical user interface (24 topics, 510 quotes)
Topic: access by current position (7 items)
Topic: context (8 items)
Topic: disorientation in a user interface (13 items)
Topic: dragging with a mouse (17 items)
Topic: editing by cut and paste (8 items)
Topic: eye gaze as a pointing device (7 items)
Topic: fisheye views in the user interface (15 items)
Topic: naming by pointing or recognition (13 items)
Topic: selecting with a mouse (44 items)
|