<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/>