Ivan
Thank you so much, you have been a great help, what slowed me down is
that your current sample which works is actually a bit different than the
previous two.
Patrick
On Tue, Nov 24, 2009 at 3:18 PM, Ivan Porto Carrero wrote:
> This works for me:
>
> require 'PresentationFramework'
> req
This works for me:
require 'PresentationFramework'
require 'PresentationCore'
class MainWindow < System::Windows::Window
def update_status(status)
puts status
end
def initialize
meth = proc { |status| update_status status }
dispatcher.invoke System::Action.of(String).new(&meth), "
Hi
Sorry, missed this response, it looks closer, I have to poke around for a
bit, I am getting a missing method exception on Action.new.
Thanks,
Patrick
On Tue, Nov 24, 2009 at 2:11 PM, Ivan Porto Carrero wrote:
> sorry
>
> def initialize
> meth = proc { |st| update_status(st) }
> self.
Hi
Thanks for your help, it still seems to be a bit off, I get this message
after I cut and pasted your code in. Still looking into it but not finding
much...
./MainWindow.rb:56: can't convert Proc into System::Delegate (TypeError)
Thanks,
Patrick
On Tue, Nov 24, 2009 at 2:09 PM, Ivan Port
sorry
def initialize
meth = proc { |st| update_status(st) }
self.dispatcher.invoke(System::Action.new(&meth), %w(jo))
end
http://github.com/casualjim/ironnails/blob/master/IronNails/vendor/iron_nails/lib/view/xaml_proxy.rb#L10
---
Met vriendelijke groeten - Best regards - Salutations
Ivan Por
Yes it is possible but you need to wrap it in a Delegate like Action for it
to work
A ruby method is not a CLR delegate at all.
So you can do something like this
def update_status(status)
puts status
end
def initialize
meth = proc { |st| update_status(st) }
self.dispatcher.invoke meth, %w(