Unless Ivan objects, I'm going to add this to a sample library I'm including in rc3. We can discuss moving it to core after post 1.0 plans are final.
JD -----Original Message----- From: ironruby-core-boun...@rubyforge.org [mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Miguel Madero Sent: Thursday, March 04, 2010 2:05 PM To: ironruby-core@rubyforge.org Subject: Re: [Ironruby-core] Handling CLR events Enuce work. Could this become part of IR? On Friday, March 5, 2010, Ivan Porto Carrero <i...@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 <m...@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 > <i...@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@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > > > -- > Miguel A. Madero Reyes > www.miguelmadero.com (blog) > m...@miguelmadero.com > > _______________________________________________ > Ironruby-core mailing list > Ironruby-core@rubyforge.org > http://rubyforge.org/mailman/listinfo/ironruby-core > > > > -- Miguel A. Madero Reyes www.miguelmadero.com (blog) m...@miguelmadero.com _______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core _______________________________________________ Ironruby-core mailing list Ironruby-core@rubyforge.org http://rubyforge.org/mailman/listinfo/ironruby-core