On Thu, Feb 4, 2010 at 1:19 PM, Peter Shoebridge
<pe...@blueyondergaming.com> wrote:
> I want to port our gaming client to Linux and would like to solicit possible 
> approaches.
>
> The client consists of several separate applications, the first, is a 
> background executable (with no UI) that starts and communicates with several 
> others. This one should not pose any issues, other than it does have some 
> code to communicate with some serial and usb peripherals.
>
> The UI apps are written for Silverlight 2.0 and hosted within a web browser 
> control within  windows forms applications. The silverlight UI code 
> communicates with the host windows forms app using the ObjectForScripting 
> method of the web browser control and calling javascript from the SL code.
>
> How would I best implement this feature in Mono and Moonlight? Basically, I 
> need to host the Moonlight application which needs to perform some operations 
> on the application, such as resize the window, change it to top most etc. 
> which obviously can't be performed from the Moonlight environment directly. I 
> want to avoid opening a socket as there are limited ports available and I am 
> already using some of them.

I believe Moonlight can be used out-of-browser in full trust with
access to all framework APIs. You could also use the GTK# Moonlight
widget to embed your GUI in a GTK window directly.

--
Michael Hutchinson
http://mjhutchinson.com
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to