1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
\r
6 <title>Navigation using the mouse</title>
\r
7 <meta http-equiv="content-type" content="text/html; charset=windows-1252">
\r
8 <meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
\r
9 <link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
\r
11 if (navigator.appName !="Netscape")
\r
12 { document.write("<link rel='stylesheet' href='default.css'>");}
\r
15 <style type="text/css">
\r
17 img_whs1 { border:none; width:32px; height:37px; float:none; border-style:none; }
\r
18 p.whs2 { text-align:center; }
\r
19 img_whs3 { border:none; width:128px; height:173px; border-style:none; }
\r
20 p.whs4 { text-align:center; font-size:8pt; }
\r
21 p.whs5 { font-weight:bold; }
\r
22 table.whs6 { x-cell-content-align:top; width:75.751%; margin-left:40px; border-spacing:0px; }
\r
23 col.whs7 { width:23.119%; }
\r
24 col.whs8 { width:24.645%; }
\r
25 col.whs9 { width:52.235%; }
\r
26 tr.whs10 { x-cell-content-align:top; }
\r
27 td.whs11 { width:23.119%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; background-color:#008080; }
\r
28 td.whs12 { width:24.645%; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; background-color:#008080; }
\r
29 td.whs13 { width:52.235%; border-top-style:Solid; border-top-color:#000000; border-top-width:1px; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; background-color:#008080; }
\r
30 td.whs14 { width:23.119%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; x-cell-content-align:center; }
\r
31 td.whs15 { width:24.645%; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; x-cell-content-align:center; }
\r
32 td.whs16 { width:52.235%; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }
\r
33 img_whs17 { border:none; width:51px; height:52px; border-style:none; }
\r
34 img_whs18 { border:none; border-style:none; width:50px; height:50px; float:none; }
\r
35 img_whs19 { border:none; width:50px; height:50px; border-style:none; }
\r
36 p.whs20 { font-weight:normal; }
\r
37 p.whs21 { text-align:center; font-weight:bold; }
\r
39 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
\r
42 if (innerWidth != origWidth || innerHeight != origHeight)
\r
45 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
\r
46 origWidth = innerWidth;
\r
47 origHeight = innerHeight;
\r
53 <style type="text/css">
\r
55 div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
\r
57 </style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
\r
58 <script type="text/javascript" language="javascript" src="whver.js"></script>
\r
59 <script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
\r
60 <script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
\r
61 <script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
\r
63 <body><script type="text/javascript" language="javascript1.2">
\r
65 if (window.gbWhTopic)
\r
67 if (window.addTocInfo)
\r
69 addTocInfo("Navigation within the scene\nNavigation using the mouse");
\r
70 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
\r
73 if (window.writeBtnStyle)
\r
76 if (window.writeIntopicBar)
\r
79 if (window.setRelStartPage)
\r
81 setRelStartPage("gauss_points_viewer.htm");
\r
90 document.location.reload();
\r
93 <h1>Navigation using the mouse</h1>
\r
95 <p><img src="info_blue.jpg" x-maintain-ratio="TRUE" width="32px" height="37px" border="0" class="img_whs1"> To simplify the explanation of actions connected to the
\r
96 mouse, we define the following conventions:</p>
\r
100 <p align="center" class="whs2"><img src="image45.gif" width="128px" height="173px" border="0" class="img_whs3"></p>
\r
102 <p align="center" class="whs2"> </p>
\r
104 <p align="center" class="whs4">Fig. 34 : Mouse buttons convention</p>
\r
106 <p align="center" class="whs2"> </p>
\r
108 <p class="whs5">Salome standard</p>
\r
110 <p>The mouse is supported as a standard pointer in Salome. Default actions,
\r
111 for a 3 mouse buttons are connected as follows:</p>
\r
115 <table x-use-null-cells cellspacing="0" width="75.751%" class="whs6">
\r
116 <script language='JavaScript'><!--
\r
117 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table><table x-use-null-cells cellspacing='0' width='75.751%' border='1' bordercolor='black' bordercolorlight='black' bordercolordark='black'>");
\r
123 <tr valign="top" class="whs10">
\r
124 <td bgcolor="#008080" width="23.119%" class="whs11">
\r
126 <td bgcolor="#008080" width="24.645%" class="whs12">
\r
128 <td bgcolor="#008080" width="52.235%" class="whs13">
\r
129 <p>Movement</td></tr>
\r
131 <tr valign="top" class="whs10">
\r
132 <td valign="middle" width="23.119%" class="whs14">
\r
133 <p>Dynamic rotation</td>
\r
134 <td valign="middle" width="24.645%" class="whs15">
\r
135 <p class="whs5">[CTRL] key + MB3</td>
\r
136 <td width="52.235%" class="whs16">
\r
137 <p><img src="image46.gif" width="51px" height="52px" border="0" class="img_whs17">Rotation centred on the focal point</td></tr>
\r
139 <tr valign="top" class="whs10">
\r
140 <td valign="middle" width="23.119%" class="whs14">
\r
141 <p>Dynamic panning</td>
\r
142 <td valign="middle" width="24.645%" class="whs15">
\r
143 <p class="whs5">[CTRL] key + MB2</td>
\r
144 <td width="52.235%" class="whs16">
\r
145 <p><img src="image47.gif" x-maintain-ratio="FALSE" width="50px" height="50px" border="0" class="img_whs18"></p>
\r
146 <p>Translation in any direction</td></tr>
\r
148 <tr valign="top" class="whs10">
\r
149 <td valign="middle" width="23.119%" class="whs14">
\r
150 <p>Dynamic zoom</td>
\r
151 <td valign="middle" width="24.645%" class="whs15">
\r
152 <p class="whs5">[CTRL] key + MB1</td>
\r
153 <td width="52.235%" class="whs16">
\r
154 <p><img src="image48.gif" width="50px" height="50px" border="0" class="img_whs19"> Increase
\r
155 or decrease the zoom ratio</td></tr>
\r
156 <script language='JavaScript'><!--
\r
157 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table></table><table>");
\r
163 <p class="whs5">New capability</p>
\r
165 <p class="whs20">A new connectivity <span style="font-weight: bold;"><B>free
\r
166 of extra keyboard keys</B></span> is introduced in the frame of this project
\r
167 and will be defined as
\91Mouse only
\92 convention:</p>
\r
169 <p class="whs20"> </p>
\r
171 <table x-use-null-cells cellspacing="0" width="75.751%" class="whs6">
\r
172 <script language='JavaScript'><!--
\r
173 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table><table x-use-null-cells cellspacing='0' width='75.751%' border='1' bordercolor='black' bordercolorlight='black' bordercolordark='black'>");
\r
179 <tr valign="top" class="whs10">
\r
180 <td bgcolor="#008080" width="23.119%" class="whs11">
\r
181 <p class="whs5">Action</td>
\r
182 <td bgcolor="#008080" width="24.645%" class="whs12">
\r
183 <p class="whs5">Command</td>
\r
184 <td bgcolor="#008080" width="52.235%" class="whs13">
\r
185 <p class="whs5">Movement</td></tr>
\r
187 <tr valign="top" class="whs10">
\r
188 <td valign="middle" width="23.119%" class="whs14">
\r
189 <p>Dynamic rotation</td>
\r
190 <td valign="middle" width="24.645%" class="whs15">
\r
191 <p align="center" class="whs21">MB1</td>
\r
192 <td width="52.235%" class="whs16">
\r
193 <p><img src="image46.gif" width="51px" height="52px" border="0" class="img_whs17">Rotation centred on the focal point</td></tr>
\r
195 <tr valign="top" class="whs10">
\r
196 <td valign="middle" width="23.119%" class="whs14">
\r
197 <p>Dynamic panning</td>
\r
198 <td valign="middle" width="24.645%" class="whs15">
\r
199 <p align="center" class="whs21">MB2</td>
\r
200 <td width="52.235%" class="whs16">
\r
201 <p><img src="image47.gif" x-maintain-ratio="FALSE" width="50px" height="50px" border="0" class="img_whs18"></p>
\r
202 <p>Translation in any direction</td></tr>
\r
204 <tr valign="top" class="whs10">
\r
205 <td valign="middle" width="23.119%" class="whs14">
\r
206 <p>Dynamic zoom</td>
\r
207 <td valign="middle" width="24.645%" class="whs15">
\r
208 <p align="center" class="whs21">MB1 + MB2</td>
\r
209 <td width="52.235%" class="whs16">
\r
210 <p><img src="image49.gif" width="50px" height="50px" border="0" class="img_whs19"> Increase
\r
211 or decrease the zoom ratio</td></tr>
\r
212 <script language='JavaScript'><!--
\r
213 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4)) document.write("</table></table><table>");
\r
219 <p class="whs20"> </p>
\r
221 <p class="whs20"> </p>
\r
223 <script type="text/javascript" language="javascript1.2">
\r
225 if (window.writeIntopicBar)
\r
226 writeIntopicBar(0);
\r