comparison m-toolbox/html_help/help/ug/lwb_mouseKeyboard.html @ 0:f0afece42f48

Import.
author Daniele Nicolodi <nicolodi@science.unitn.it>
date Wed, 23 Nov 2011 19:22:13 +0100
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:f0afece42f48
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2 "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
3
4 <html lang="en">
5 <head>
6 <meta name="generator" content=
7 "HTML Tidy for Mac OS X (vers 1st December 2004), see www.w3.org">
8 <meta http-equiv="Content-Type" content=
9 "text/html; charset=us-ascii">
10
11 <title>Mouse and keyboard actions (LTPDA Toolbox)</title>
12 <link rel="stylesheet" href="docstyle.css" type="text/css">
13 <meta name="generator" content="DocBook XSL Stylesheets V1.52.2">
14 <meta name="description" content=
15 "Presents an overview of the features, system requirements, and starting the toolbox.">
16 </head>
17
18 <body>
19 <a name="top_of_page" id="top_of_page"></a>
20
21 <p style="font-size:1px;">&nbsp;</p>
22
23 <table class="nav" summary="Navigation aid" border="0" width=
24 "100%" cellpadding="0" cellspacing="0">
25 <tr>
26 <td valign="baseline"><b>LTPDA Toolbox</b></td><td><a href="../helptoc.html">contents</a></td>
27
28 <td valign="baseline" align="right"><a href=
29 "lwb_intro.html"><img src="b_prev.gif" border="0" align=
30 "bottom" alt="Loading the LTPDA Workbench"></a>&nbsp;&nbsp;&nbsp;<a href=
31 "lwb_canvas.html"><img src="b_next.gif" border="0" align=
32 "bottom" alt="The canvas"></a></td>
33 </tr>
34 </table>
35
36 <h1 class="title"><a name="f3-12899" id="f3-12899"></a>Mouse and keyboard actions</h1>
37 <hr>
38
39 <p>
40 <p>
41 This section describe the various mouse and key actions that are possible on
42 the LTPDA Workbench.
43 </p>
44 <p>
45 <ul>
46 <li><a href="lwb_mouseKeyboard.html#wbKey">Keyboard actions on the main workbench</a></li>
47 <li><a href="lwb_mouseKeyboard.html#canvasKey">Keyboard actions on the Canvas</a></li>
48 <li><a href="lwb_mouseKeyboard.html#canvasMouse">Mouse actions on the Canvas</a></li>
49 </ul>
50
51 </p>
52
53 <h2><a name="wbKey">Keyboard actions on the main workbench</a></h2>
54 <p>
55 <table cellspacing="0" class="body" cellpadding="2" border="1" width="80%">
56 <colgroup>
57 <col width="25%"/>
58 <col width="25%"/>
59 <col width="50%"/>
60 </colgroup>
61 <thead>
62 <tr valign="top">
63 <th class="categorylist">Action (on Windows/Linux)</th>
64 <th class="categorylist">Action (on Mac OS X)</th>
65 <th class="categorylist">Description</th>
66 </tr>
67 </thead>
68 <tbody>
69 <!-- enter on block library -->
70 <tr valign="top">
71 <td bgcolor="#f3f4f5">
72 <p><tt>enter</tt> on a selected element in the block library</p>
73 </td>
74 <td bgcolor="#f3f4f5">
75 <p>same</p>
76 </td>
77 <td bgcolor="#f3f4f5">
78 <p>Add the block to the active canvas</p>
79 </td>
80 </tr>
81 <!-- enter on property value -->
82 <tr valign="top">
83 <td bgcolor="#f3f4f5">
84 <p><tt>enter</tt> in property or parameter value (or key)</p>
85 </td>
86 <td bgcolor="#f3f4f5">
87 <p>same</p>
88 </td>
89 <td bgcolor="#f3f4f5">
90 <p>Set the new value to the property or parameter</p>
91 </td>
92 </tr>
93 </tbody>
94 </table>
95 </p>
96
97 <h2><a name="canvasKey">Keyboard actions on the Canvas</a></h2>
98 <p>
99 <table cellspacing="0" class="body" cellpadding="2" border="1" width="80%">
100 <colgroup>
101 <col width="25%"/>
102 <col width="25%"/>
103 <col width="50%"/>
104 </colgroup>
105 <thead>
106 <tr valign="top">
107 <th class="categorylist">Action (on Windows/Linux)</th>
108 <th class="categorylist">Action (on Mac OS X)</th>
109 <th class="categorylist">Description</th>
110 </tr>
111 </thead>
112 <tbody>
113 <!-- arrows -->
114 <tr valign="top">
115 <td bgcolor="#f3f4f5">
116 <p>Arrow keys</p>
117 </td>
118 <td bgcolor="#f3f4f5">
119 <p>same</p>
120 </td>
121 <td bgcolor="#f3f4f5">
122 <p>Scroll canvas</p>
123 </td>
124 </tr>
125 <!-- copy -->
126 <tr valign="top">
127 <td bgcolor="#f3f4f5">
128 <p><tt>ctrl-c</tt></p>
129 </td>
130 <td bgcolor="#f3f4f5">
131 <p><tt>cmd-c</tt></p>
132 </td>
133 <td bgcolor="#f3f4f5">
134 <p>Copy selected elements</p>
135 </td>
136 </tr>
137 <!-- paste -->
138 <tr valign="top">
139 <td bgcolor="#f3f4f5">
140 <p><tt>ctrl-v</tt></p>
141 </td>
142 <td bgcolor="#f3f4f5">
143 <p><tt>cmd-v</tt></p>
144 </td>
145 <td bgcolor="#f3f4f5">
146 <p>Paste selected elements</p>
147 </td>
148 </tr>
149 <!-- move elements -->
150 <tr valign="top">
151 <td bgcolor="#f3f4f5">
152 <p><tt>shift</tt>-arrow keys</p>
153 </td>
154 <td bgcolor="#f3f4f5">
155 <p>same</p>
156 </td>
157 <td bgcolor="#f3f4f5">
158 <p>Move selected elements</p>
159 </td>
160 </tr>
161 <!-- next diagram -->
162 <tr valign="top">
163 <td bgcolor="#f3f4f5">
164 <p><tt>shift-alt</tt> right-arrow</p>
165 </td>
166 <td bgcolor="#f3f4f5">
167 <p>same</p>
168 </td>
169 <td bgcolor="#f3f4f5">
170 <p>Jump to next pipeline</p>
171 </td>
172 </tr>
173 <!-- previous diagram -->
174 <tr valign="top">
175 <td bgcolor="#f3f4f5">
176 <p><tt>shift-alt</tt> left-arrow</p>
177 </td>
178 <td bgcolor="#f3f4f5">
179 <p>same</p>
180 </td>
181 <td bgcolor="#f3f4f5">
182 <p>Jump to previous pipeline</p>
183 </td>
184 </tr>
185 <!-- Canvas info -->
186 <tr valign="top">
187 <td bgcolor="#f3f4f5">
188 <p><tt>ctrl-i</tt></p>
189 </td>
190 <td bgcolor="#f3f4f5">
191 <p><tt>cmd-i</tt></p>
192 </td>
193 <td bgcolor="#f3f4f5">
194 <p>Open the canvas info dialog panel.</p>
195 </td>
196 </tr>
197 <!-- Quick block -->
198 <tr valign="top">
199 <td bgcolor="#f3f4f5">
200 <p><tt>ctrl-b</tt></p>
201 </td>
202 <td bgcolor="#f3f4f5">
203 <p><tt>cmd-b</tt></p>
204 </td>
205 <td bgcolor="#f3f4f5">
206 <p>Open the "Quick Block" dialog panel.</p>
207 </td>
208 </tr>
209 <!-- Find block -->
210 <tr valign="top">
211 <td bgcolor="#f3f4f5">
212 <p><tt>ctrl-f</tt></p>
213 </td>
214 <td bgcolor="#f3f4f5">
215 <p><tt>cmd-f</tt></p>
216 </td>
217 <td bgcolor="#f3f4f5">
218 <p>Open the "Block Search" dialog panel.</p>
219 </td>
220 </tr>
221 <!-- Deselect all blocks -->
222 <tr valign="top">
223 <td bgcolor="#f3f4f5">
224 <p><tt>escape</tt></p>
225 </td>
226 <td bgcolor="#f3f4f5">
227 <p>same</p>
228 </td>
229 <td bgcolor="#f3f4f5">
230 <p>De-select all blocks.</p>
231 </td>
232 </tr>
233
234 <!-- Delete selected blocks -->
235 <tr valign="top">
236 <td bgcolor="#f3f4f5">
237 <p><tt>delete</tt></p>
238 </td>
239 <td bgcolor="#f3f4f5">
240 <p>same</p>
241 </td>
242 <td bgcolor="#f3f4f5">
243 <p>Delete selected blocks (or pipes).</p>
244 </td>
245 </tr>
246
247
248 </tbody>
249 </table>
250 </p>
251
252 <h2><a name="canvasMouse">Mouse actions on the Canvas</a></h2>
253 <p>
254 <table cellspacing="0" class="body" cellpadding="2" border="1" width="80%">
255 <colgroup>
256 <col width="25%"/>
257 <col width="25%"/>
258 <col width="50%"/>
259 </colgroup>
260 <thead>
261 <tr valign="top">
262 <th class="categorylist">Action (on Windows/Linux)</th>
263 <th class="categorylist">Action (on Mac OS X)</th>
264 <th class="categorylist">Description</th>
265 </tr>
266 </thead>
267 <tbody>
268 <!-- zoom -->
269 <tr valign="top">
270 <td bgcolor="#f3f4f5">
271 <p>Mouse-wheel scroll</p>
272 </td>
273 <td bgcolor="#f3f4f5">
274 <p>same</p>
275 </td>
276 <td bgcolor="#f3f4f5">
277 <p>Zoom in and out on the canvas</p>
278 </td>
279 </tr>
280 <!-- rubberband -->
281 <tr valign="top">
282 <td bgcolor="#f3f4f5">
283 <p>drag with left-mouse-button</p>
284 </td>
285 <td bgcolor="#f3f4f5">
286 <p>same</p>
287 </td>
288 <td bgcolor="#f3f4f5">
289 <p>Draw rubber-band box to select elements</p>
290 </td>
291 </tr>
292 <!-- move canvas -->
293 <tr valign="top">
294 <td bgcolor="#f3f4f5">
295 <p>alt-left-mouse-button</p>
296 </td>
297 <td bgcolor="#f3f4f5">
298 <p>same</p>
299 </td>
300 <td bgcolor="#f3f4f5">
301 <p>Move the canvas around</p>
302 </td>
303 </tr>
304 <!-- context menu -->
305 <tr valign="top">
306 <td bgcolor="#f3f4f5">
307 <p>right-click</p>
308 </td>
309 <td bgcolor="#f3f4f5">
310 <p>right-click (or ctrl-left-click)</p>
311 </td>
312 <td bgcolor="#f3f4f5">
313 <p>Bring up canvas context menu</p>
314 </td>
315 </tr>
316 <!-- deselect-->
317 <tr valign="top">
318 <td bgcolor="#f3f4f5">
319 <p>left-click on canvas</p>
320 </td>
321 <td bgcolor="#f3f4f5">
322 <p>same</p>
323 </td>
324 <td bgcolor="#f3f4f5">
325 <p>De-select all selected blocks or pipes</p>
326 </td>
327 </tr>
328 <!-- Select block -->
329 <tr valign="top">
330 <td bgcolor="#f3f4f5">
331 <p>left-click on a block</p>
332 </td>
333 <td bgcolor="#f3f4f5">
334 <p>same</p>
335 </td>
336 <td bgcolor="#f3f4f5">
337 <p>Select the block and bring up its property and parameter tables</p>
338 </td>
339 </tr>
340 <!-- Select multiple block -->
341 <tr valign="top">
342 <td bgcolor="#f3f4f5">
343 <p>shift-left-click on a block</p>
344 </td>
345 <td bgcolor="#f3f4f5">
346 <p>same</p>
347 </td>
348 <td bgcolor="#f3f4f5">
349 <p>Add the block to the selected blocks</p>
350 </td>
351 </tr>
352 <!-- move block -->
353 <tr valign="top">
354 <td bgcolor="#f3f4f5">
355 <p>left mouse button down on a block</p>
356 </td>
357 <td bgcolor="#f3f4f5">
358 <p>same</p>
359 </td>
360 <td bgcolor="#f3f4f5">
361 <p>Move this and all other selected blocks</p>
362 </td>
363 </tr>
364 <!-- resize block -->
365 <tr valign="top">
366 <td bgcolor="#f3f4f5">
367 <p>click-drag on selected block handles</p>
368 </td>
369 <td bgcolor="#f3f4f5">
370 <p>same</p>
371 </td>
372 <td bgcolor="#f3f4f5">
373 <p>Resize the block</p>
374 </td>
375 </tr>
376 <!-- connect blocks -->
377 <tr valign="top">
378 <td bgcolor="#f3f4f5">
379 <p>ctrl-left-click on block</p>
380 </td>
381 <td bgcolor="#f3f4f5">
382 <p>cmd-left-click on block</p>
383 </td>
384 <td bgcolor="#f3f4f5">
385 <p>If a single block is selected before this action then the result of this action is to connect the two
386 blocks.</p>
387 </td>
388 </tr>
389 <!-- drag pipe -->
390 <tr valign="top">
391 <td bgcolor="#f3f4f5">
392 <p>mouse-drag on a port</p>
393 </td>
394 <td bgcolor="#f3f4f5">
395 <p>mouse-drag on a port</p>
396 </td>
397 <td bgcolor="#f3f4f5">
398 <p>Start drawing a pipe originating from the port.</p>
399 </td>
400 </tr>
401 <!-- connect -->
402 <tr valign="top">
403 <td bgcolor="#f3f4f5">
404 <p>release left mouse button on a port</p>
405 </td>
406 <td bgcolor="#f3f4f5">
407 <p>same</p>
408 </td>
409 <td bgcolor="#f3f4f5">
410 <p>If a pipe was being dragged, then the source port and destination port are connected by a pipe.</p>
411 </td>
412 </tr>
413 <!-- connect -->
414 <tr valign="top">
415 <td bgcolor="#f3f4f5">
416 <p>release left mouse button on a block</p>
417 </td>
418 <td bgcolor="#f3f4f5">
419 <p>same</p>
420 </td>
421 <td bgcolor="#f3f4f5">
422 <p>If a pipe was being dragged, then the source port is connected to the first free input of the destination block.</p>
423 </td>
424 </tr>
425 </tbody>
426 </table>
427 </p>
428
429 </p>
430
431 <br>
432 <br>
433 <table class="nav" summary="Navigation aid" border="0" width=
434 "100%" cellpadding="0" cellspacing="0">
435 <tr valign="top">
436 <td align="left" width="20"><a href="lwb_intro.html"><img src=
437 "b_prev.gif" border="0" align="bottom" alt=
438 "Loading the LTPDA Workbench"></a>&nbsp;</td>
439
440 <td align="left">Loading the LTPDA Workbench</td>
441
442 <td>&nbsp;</td>
443
444 <td align="right">The canvas</td>
445
446 <td align="right" width="20"><a href=
447 "lwb_canvas.html"><img src="b_next.gif" border="0" align=
448 "bottom" alt="The canvas"></a></td>
449 </tr>
450 </table><br>
451
452 <p class="copy">&copy;LTP Team</p>
453 </body>
454 </html>