[Ironruby-core] Interacting with a WPF/Winforms application

Michael Letterle michael.letterle at gmail.com
Sat Aug 16 15:36:57 EDT 2008


FWIW, the easiest way is to rename the exe to dll,(btw, is there a reason we
can't require exes?) and then call "Thread.new { Program.main args }" :)

On Fri, Aug 15, 2008 at 3:01 AM, Ivan Porto Carrero <ivan at flanders.co.nz>wrote:

> Hi
>
> Is there a simple way to interact with the GUI of a WPF/Winforms
> application?
> I'll clarify a little what I would like to achieve:
>
> when you start a console session with an environment loaded you could
> potentially type the following lines in there
>
> >> require 'config/boot'
> >> start_wpf_application
> >> System::Windows::Application.current.main_window.my_panel.children.add
> Wpf.build(TextBox, :text => "Very important placeholder text")
>
> That last line would then add a textbox to the panel while the application
> is running.
>
> I could probably use threading to achieve this or different appdomains
> maybe.
>
> any thoughts?
>
> Cheers
> Ivan
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>


-- 
Michael Letterle
[Polymath Prokrammer]
http://blog.prokrams.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20080816/2dd28d0a/attachment-0001.html>


More information about the Ironruby-core mailing list