lol, you are trying around pretty crazy things :) .. I&#39;ll give you a hint: you better not try around so much and instead read the docs more precisely.<br><br>read this <br><a href="http://www.fxruby.org/doc/events.html">http://www.fxruby.org/doc/events.html</a><br>
here it is written pretty unmistakable how to do it. with working code!<br>-- henon<br><br><div class="gmail_quote">On Fri, Nov 6, 2009 at 7:48 AM, dave L <span dir="ltr">&lt;<a href="mailto:dglnz@yahoo.com">dglnz@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"><div>Well just tried this code now and got the error below it.</div>

<div> </div>
<div> def hello<br>     <a href="mailto:%23@PSlist2.appendItem%28%27Hello%27" target="_blank">#@PSlist2.appendItem(&#39;Hello&#39;</a>)<br>     puts &#39;hello&#39;<br>  end</div>
<div> </div>
<div> def init       <br> <br>    @topwin.resize(958,670)<div class="im"><br>     <br>     aTimer = @topwin.addTimeout(1000, method(:hello))<br></div>....</div>
<div> </div>
<div>end</div>
<div> </div>
<div>&gt;rubyw mymainwin3.rbw<br>mymainwin3.rbw:39:in `init&#39;: undefined method `addTimeout&#39; for #&lt;FX::MainWindow:0x40636ec&gt; (NoMethodError)<br> from ./multitabwin3.rb:6:in `initialize&#39;<br> from mymainwin3.rbw:13:in `initialize&#39;<br>
 from mymainwin3.rbw:106:in `new&#39;<br> from mymainwin3.rbw:106<br>&gt;Exit code: 1<br></div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">because of this error think i had tried other variations as per my original email to you.</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">have also tried aTimer = addTimeout.new and also added in a require &#39;timeout&#39; statement into the program just in case i had to add in the file without realising it from documentation.</div>

<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">Now i&#39;ve tried something a bit left field.</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">this is my thinking be it right or wrong...</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">because the error shown implies there is NO object created i added this in the unit test code...</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">#unit test<br>if __FILE__==$0<br> require &#39;libGUIb16&#39;  <br> app=FX::App.new<br> w=Fxwindow_code.new app<br> w.topwin.show(Fox::PLACEMENT_SCREEN)<br>
  @aTimer = app.addTimeout.new&lt;&lt;&lt;&lt; in case i needed to create the object 1st.<br> app.create<br> app.run<br>end<br></div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">now i have this code</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">giving me the error below...</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">  def init       <br> <br>    @topwin.resize(958,670)<br>     <br>    @aTimer {1000 :hello}<br></div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">&gt;rubyw mymainwin3.rbw<br>mymainwin3.rbw:39: syntax error, unexpected &#39;{&#39;, expecting kEND<br>    @aTimer {1000 :hello}<br>             ^<br>
&gt;Exit code: 1</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">have tried replacing the {} with DO and END but got an error $end expected.</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">tried brackets but got unexpected () encountered.</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">could you send me a work piece of code?</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">like a listbox , toggle button</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">push button and timer is started, after timeout text apended to the listbox, push button again and timeout is removed?</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">that way i can see what errors i get (esp if you wroked sample fails).</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">rgds,</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">Dave.</div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;"> </div>
<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><font face="Tahoma" size="2">
<hr size="1"><div class="im">
<b><span style="font-weight: bold;">From:</span></b> Meinrad Recheis &lt;<a href="mailto:meinrad.recheis@gmail.com" target="_blank">meinrad.recheis@gmail.com</a>&gt;<br></div><b><span style="font-weight: bold;">To:</span></b> dave L &lt;<a href="mailto:dglnz@yahoo.com" target="_blank">dglnz@yahoo.com</a>&gt;<div class="im">
<br><b><span style="font-weight: bold;">Cc:</span></b> <a href="mailto:fxruby-users@rubyforge.org" target="_blank">fxruby-users@rubyforge.org</a><br></div><b><span style="font-weight: bold;">Sent:</span></b> Thu, 5 November, 2009 11:05:39 PM<div class="im">
<br><b><span style="font-weight: bold;">Subject:</span></b> Re: Timer function usage<br></div></font><div><div></div><div class="h5"><br>you need to give it a method:<br><br><pre>aTimer = @topwin.addTimeout(1000, method(:hello))</pre>
<br>hth,<br>-- henon<br><br>
<div class="gmail_quote">On Thu, Nov 5, 2009 at 9:42 AM, dave L <span dir="ltr">&lt;<a href="mailto:dglnz@yahoo.com" rel="nofollow" target="_blank">dglnz@yahoo.com</a>&gt;</span> wrote:<br>
<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<div>
<div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">
<div>Hi Meinrad,</div>
<div> </div>
<div>I have been battling with trying to get the timer event to work - wanting to have an event/methd run every X minutes.</div>
<div> </div>
<div>from my reading of things this should work but it fails with no methoderror.</div>
<div> </div>
<div> aTimer = @topwin.addTimeout(1000, (:hello))</div>
<div> </div>
<div>Hello is a define method further up in code - currently it puts hello to a listbox every second as proof of it working.</div>
<div> </div>
<div>also tried this.</div>
<div> </div>
<div>aTimer = Timer.new</div>
<div>aTimer = @topwin.addTimeout(1000, (:hello))</div>
<div> </div>
<div>my ultimate aim is to have it reset after countdown so it&#39;s a continous timer to fire an event that will request a read from a database (thinking in memory SQLlite at present) and refresh the listbox.</div>
<div> </div>
<div>Oh i did get over my other issues (more of a work around but still) - that&#39;s all working now &lt;sheepish grin&gt;</div>
<div> </div>
<div>dave.</div>
<div> </div>
<div> </div></div><br>Email slow, clunky, unreliable? <a href="http://au.rd.yahoo.com/nz/mail/tagline/2009/mailsignup/*http://yahoo.co.nz/mail" rel="nofollow" target="_blank">Switch to Yahoo!Xtra Mail</a>, New Zealand&#39;s new email address.</div>
</blockquote></div><br></div></div></div></div><br>


      Need mail bonding? Bring all your contacts to Yahoo!Xtra with <a href="http://au.rd.yahoo.com/nz/mail/tagline/2009/trueswitch/*http://help.yahoo.com/l/nz/yahooxtra/mail/yahoomail/manage/manage-66.html" target="_blank">TrueSwitch</a></div>
</blockquote></div><br>