Download HIGH-LEVEL LANGUAGE DESIGN

Transcript
5 Final concept demonstrator
Language Instruction Viewer – General Interface Elements
WORDS vs. ICONS
Generally words are used to describe all actions/sub-actions/settings instead of icons as
encouraged by Ritter et al. (2014), who explain that unlike icons words are easier retrievable from
memory, less likely to be interpreted wrong, among other reasons.
In the ‘Object Parameter Editor’ input multitask interface (generic example) shown below, icons
were used for tabs, since they will represent for very different elements that are to be configured
geometrically, so the user should know what kind of element is dealing with. Besides, the text in
the options mentions it.
New
Create
Clear
Refresh
[Dialogue box] Click NEW to create new instruction
MULTILAYER INTERFACE
The “+” button aims to allow
generating new input data from the
LIV. “+” will be available whenever
is possible to enter any usergenerated input in the LIV. This
“+”button will lead to different
utilities (placement editor, grip
editor, object parameter input…) in
the regular scene environment
depending on the required input by
the command.
It accommodates both expert and occasional
users (Ritter et al., 2014). Advanced functionality is
initially hidden.
+
Most general example
(Object Parameter Editor)
Object Parameter Editor
DEFAULT (‘…’)
Available Input 1
Available Input 2
Object type 2 tab name
Input 1
Parameters in
COMM 2.3
Small = user-generated data
CAPS = defaults/built-in options
Manual settings
OK
ALL AUTO
COMMAND 2.1
COMMAND 2.2
COMMAND 1
COMMAND 2.3
Input 1 in
COMM. 2.3
DEFAULT (‘…’)
COMMAND 2
Object Parameter Editor
COMMAND 2.4
Enter value __
in mm
Command
Command 2
Command
Option 2.3
Input 3 in
COMM 2.3
Object type 2 tab name
Parameter 1
Shortcut
Place
(explanations for parameter1))
Parameter 2
Selected input gets visible below the option
in the LIV once the data was selected, so
that when an operation is edited, there is no
need to select an option to see what input
was selected in there.
Input 2 in
COMM. 2.3
Parameter 4 adjust
(instructions))
Selected
input
OK
Shortcut
Place
(explanations for parameter 2)
ALL AUTO
+LJKOHYHOODQJXDJHGHVLJQIRU,00$9LUWXDO'ULYHU'+05HVHDUFK