[Ironruby-core] Handling CLR events

Miguel Madero me at miguelmadero.com
Thu Mar 4 17:05:28 EST 2010


Enuce work. Could this become part of IR?

On Friday, March 5, 2010, Ivan Porto Carrero
<ivan at whiterabbitconsulting.eu> wrote:
> http://gist.github.com/321705
>  <http://gist.github.com/321705>class Person
>    include ClrEvents   include ILotteryWinner
>
>
>    attr_event :won_lottery  #implements the CLR event WonLottery
> end
> ---
> Met vriendelijke groeten - Best regards - Salutations
> Ivan Porto Carrero
> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz
> Twitter: http://twitter.com/casualjim
> Author of IronRuby in Action (http://manning.com/carrero)
> Microsoft IronRuby/C# MVP
>
>
> On Thu, Mar 4, 2010 at 2:09 PM, Miguel Madero <me at miguelmadero.com> wrote:
>
>
> It looks good, but I think it's somethign that should be implemented on a rubyism (irubysm?) like attr_*, so we can call a method "event x" to add the add_x, remove_x and raise_x methods to that class.
>
>
>
>
>
>
>
> On Thu, Mar 4, 2010 at 10:39 PM, Ivan Porto Carrero <ivan at whiterabbitconsulting.eu> wrote:
>
> Hi,
>
>
>
>
> I've created this module to implement INotifyPropertyChanged in classes for databinding with WPF, but the way I'm handling the event seems a bit awkward. So I'm just checking if I'm doing it right. The lines of interest would be around line 76 of the link below
>
>
>
>
>
> http://gist.github.com/316765#file_app.rb---
> Met vriendelijke groeten - Best regards - Salutations
> Ivan Porto Carrero - Mob: +32.486.787.582
> Web: http://whiterabbitconsulting.eu - http://flanders.co.nz <http://flanders.co.nz/>
> Twitter: http://twitter.com/casualjim
> Author of IronRuby in Action (http://manning.com/carrero)
> Microsoft IronRuby/C# MVP
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
>
>
>
> --
> Miguel A. Madero Reyes
> www.miguelmadero.com (blog)
> me at miguelmadero.com
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
>
>

-- 
Miguel A. Madero Reyes
www.miguelmadero.com (blog)
me at miguelmadero.com


More information about the Ironruby-core mailing list