<div dir="ltr">Hello Max,<br><br><div class="gmail_quote">On Wed, Aug 27, 2008 at 1:07 AM, Max Salov <span dir="ltr"><<a href="mailto:lists@ruby-forum.com">lists@ruby-forum.com</a>></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;">
And one more question regarding events. What happens to events,<br>
assosiated to destroyed objects?<br>
<br>
my_button = Wx::Button.new self<br>
evt_button my_button, :my_button_click<br>
my_button.destroy<br>
<br>
Is this code ok, or I have to disconnect event first?<br>
<br>
my_button = Wx::Button.new self<br>
evt_button my_button, :my_button_click<br>
disconnect my_button, Wx::ID_ANY, :evt_button<br>
my_button.destroy</blockquote><div><br>This part, you don't have to worry about disconnecting any events, as wxRuby automatically disconnects any associated events from the object, before destruction. Your first example, would work just fine. <br>
</div></div><br>-- <br>Mario Steele<br><a href="http://www.trilake.net">http://www.trilake.net</a><br><a href="http://www.ruby-im.net">http://www.ruby-im.net</a><br><a href="http://rubyforge.org/projects/wxruby/">http://rubyforge.org/projects/wxruby/</a><br>
<a href="http://rubyforge.org/projects/wxride/">http://rubyforge.org/projects/wxride/</a><br>
</div>