<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
Hallo Tim,<br>
Did you mean something like this?:<br>
<pre style="font-style: normal; font-size: 12px;"><font face="Helvetica, Arial, sans-serif"><span style="color:rgb(176,24,19);">function</span> <span style="color:rgb(131,67,16);font-weight:bold;">b1</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(0,0,0);text-decoration:underline;">stopgoclick</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(100,174,100);font-style:italic;">//left mouse: next image,, middle mous: abort</span>
<span style="color:rgb(0,0,0);">b</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(50,185,185);">xclick</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span><span style="color:rgb(0,0,0);">;</span>
<span style="color:rgb(131,67,16);font-weight:bold;">b1</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(0,0,0);">b</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(160,32,240);">if</span> <span style="color:rgb(131,67,16);font-weight:bold;">b1</span><span style="color:rgb(92,92,92);">==</span><span style="color:rgb(188,143,143);">3</span><span style="color:rgb(100,174,100);font-style:italic;">//left mouse: next image </span>
<span style="color:rgb(95,158,160);">return</span>
<span style="color:rgb(160,32,240);">elseif</span> <span style="color:rgb(131,67,16);font-weight:bold;">b1</span><span style="color:rgb(92,92,92);">==</span><span style="color:rgb(188,143,143);">4</span><span style="color:rgb(100,174,100);font-style:italic;">//middle mouse: end script</span>
<span style="color:rgb(95,158,160);">abort</span>
<span style="color:rgb(160,32,240);">end</span>
<span style="color:rgb(176,24,19);">endfunction</span>
<span style="color:rgb(0,0,0);">x</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">0</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">1</span>
<span style="color:rgb(160,32,240);">for</span> <span style="color:rgb(0,0,0);">i</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(188,143,143);">1</span><span style="color:rgb(255,170,0);">:</span><span style="color:rgb(188,143,143);">10</span>
<span style="color:rgb(174,92,176);text-decoration:underline;">plot</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(0,0,0);">,</span><span style="color:rgb(0,0,0);">i</span><span style="color:rgb(92,92,92);">*</span><span style="color:rgb(0,0,0);">x</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(0,0,0);">b1</span><span style="color:rgb(92,92,92);">=</span><span style="color:rgb(0,0,0);text-decoration:underline;">stopgoclick</span><span style="color:rgb(74,85,219);">(</span><span style="color:rgb(74,85,219);">)</span>
<span style="color:rgb(160,32,240);">if</span> <span style="color:rgb(0,0,0);">b1</span><span style="color:rgb(92,92,92);">==</span><span style="color:rgb(188,143,143);">5</span><span style="color:rgb(100,174,100);font-style:italic;">//right mouse: break loop </span>
<span style="color:rgb(95,158,160);">break</span>
<span style="color:rgb(160,32,240);">end</span>
<span style="color:rgb(160,32,240);">end</span>
<span style="color:rgb(188,143,143);">'</span><span style="color:rgb(188,143,143);">further commands</span><span style="color:rgb(188,143,143);">'</span></font></pre>
If that is o.k. could you help me to handle the loop break case from
inside the function?<br>
Cheers<br>
Jens<br>
--------------------------------------------<br>
<br>
<div class="moz-cite-prefix">Am 22.11.2016 01:36, schrieb Tim
Wescott [via Scilab / Xcos - Mailing Lists Archives]:<br>
</div>
<blockquote style='border-left:2px solid #CCCCCC;padding:0 1em' cite="mid:1479774889.6116.91.camel@Servo" type="cite">
xclick()
<br>
<br>
On Mon, 2016-11-21 at 17:22 -0700, Jens wrote:
<div class="shrinkable-quote"><br>
> Hallo Scilab users,
<br>
> I am searching for a convenient way to restart a loop with
only *one* key
<br>
> or mouse stroke. The loop may generate and show graphics or
not. I tried
<br>
> xclick, pause, halt, and input with little success. input
is closest to the
<br>
> target but not close enough. <br>
> <br>
> for i=1:3
<br>
> plot()
<br>
> //commands wanted which stops the loop and continues
it with ONE key
<br>
> or mouse stroke only.
<br>
> //input('click on console and press return')// very
close but more
<br>
> than one stroke
<br>
> xdel();
<br>
> end
<br>
> <br>
> <br>
> <br>
> --
<br>
> View this message in context: <a moz-do-not-send="true"
href="http://mailinglists.scilab.org/Start-an-arrested-loop-with-one-keystroke-only-tp4035053.html"
target="_top" rel="nofollow" link="external">http://mailinglists.scilab.org/Start-an-arrested-loop-with-one-keystroke-only-tp4035053.html</a><br>
> Sent from the Scilab users - Mailing Lists Archives mailing
list archive at Nabble.com.
<br>
> _______________________________________________
<br>
> users mailing list
<br>
> <a moz-do-not-send="true"
href="/user/SendEmail.jtp?type=node&node=4035055&i=0"
target="_top" rel="nofollow" link="external">[hidden email]</a>
<br>
> <a moz-do-not-send="true"
href="http://lists.scilab.org/mailman/listinfo/users"
target="_top" rel="nofollow" link="external">http://lists.scilab.org/mailman/listinfo/users</a><br>
> <br>
> </div>
<br>
-- <br>
<br>
Tim Wescott
<br>
<a class="moz-txt-link-abbreviated" href="http://www.wescottdesign.com" target="_top" rel="nofollow" link="external">www.wescottdesign.com</a>
<br>
Control & Communications systems, circuit & software
design.
<br>
Phone: 503.631.7815
<br>
Cell: 503.349.8432
<br>
<br>
<br>
_______________________________________________
<br>
users mailing list
<br>
<a moz-do-not-send="true"
href="/user/SendEmail.jtp?type=node&node=4035055&i=1"
target="_top" rel="nofollow" link="external">[hidden email]</a>
<br>
<a moz-do-not-send="true"
href="http://lists.scilab.org/mailman/listinfo/users"
target="_top" rel="nofollow" link="external">http://lists.scilab.org/mailman/listinfo/users</a><br>
<br>
<br>
<hr noshade="noshade" size="1" color="#cccccc">
<div style="color:#444; font: 12px
tahoma,geneva,helvetica,arial,sans-serif;">
<div style="font-weight:bold">If you reply to this email, your
message will be added to the discussion below:</div>
<a moz-do-not-send="true"
href="http://mailinglists.scilab.org/Start-an-arrested-loop-with-one-keystroke-only-tp4035053p4035055.html" target="_top" rel="nofollow" link="external">http://mailinglists.scilab.org/Start-an-arrested-loop-with-one-keystroke-only-tp4035053p4035055.html</a>
</div>
<div style="color:#666; font: 11px
tahoma,geneva,helvetica,arial,sans-serif;margin-top:.4em;line-height:1.5em">
To unsubscribe from Start an arrested loop with one keystroke
only, <a moz-do-not-send="true"
href="" target="_top" rel="nofollow" link="external">click
here</a>.<br>
<a moz-do-not-send="true"
href="http://mailinglists.scilab.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml" rel="nofollow" style="font:9px serif" target="_top" link="external">NAML</a> </div>
</blockquote>
<br>
<br/><hr align="left" width="300" />
View this message in context: <a href="http://mailinglists.scilab.org/Start-an-arrested-loop-with-one-keystroke-only-tp4035053p4035056.html">Re: Start an arrested loop with one keystroke only</a><br/>
Sent from the <a href="http://mailinglists.scilab.org/Scilab-users-Mailing-Lists-Archives-f2602246.html">Scilab users - Mailing Lists Archives mailing list archive</a> at Nabble.com.<br/>