31.05.2013 Views

think-cell technical report TC2003/01 A GUI-based Interaction ...

think-cell technical report TC2003/01 A GUI-based Interaction ...

think-cell technical report TC2003/01 A GUI-based Interaction ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.3 Specifying the User Interface INTERACTION CONCEPT<br />

(a) User interaction . . . (b) . . . and the resulting layout<br />

Figure 28: In clone mode, an entire composition of shapes can be duplicated in a<br />

single interaction without the need to explicitly select those shapes.<br />

(a) User interaction . . . (b) . . . and the resulting layout (after update<br />

by solver)<br />

Figure 29: In combination with the solver, the clone mode is especially convenient<br />

to insert entire rows or columns into tables that are built from single shapes.<br />

4.3.3 Selecting Smart Elements<br />

The selection of elements is a part of the user interface that is not primarily targeted<br />

at handling the smart grid. However, it is an important part of the select-and-modify<br />

pattern (cf. Sect. 4.2.5) and therefore we will have a look at some new ideas for<br />

selection, which I realized in my software.<br />

First of all, the PowerPoint way to select elements is supported. This includes<br />

the exclusive selection of the element that is visible at the mouse cursor position<br />

when the left mouse button is clicked without any modifier keys, removing any<br />

selections from other elements. When shift is held down for the same action, the<br />

selection is toggled for the element at the mouse cursor position, leaving all other<br />

selections unaffected. There’s a third way to select one or multiple elements in<br />

PowerPoint: Starting a drag-and-drop action on a part of the slide where there is<br />

no element, creates a lasso. The lasso is a rectangular screen area that serves as a<br />

bounding box for the elements to select. All elements that are spatially enclosed<br />

by the lasso are selected. Also, the shift key can be used to toggle the selection of<br />

elements that are captured by the lasso.<br />

61

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!