[MonoDevelop] Forms Designer in MonoDevelop

Petit Eric surfzoid at gmail.com
Thu Jan 21 03:45:51 EST 2010


2010/1/21 Mike Krüger <mkrueger at novell.com>:
> Hi
>
>> If you are saying that the SharpDevelop designer uses P/Invoke (DLLImport)
>> to access unmanaged libraries then I agree, porting the SharpDevelop
>> designer to MonoDevelop may be the wrong approach.  I would very much like
>> MonoDevelop to stay dedicated to being cross-platform.
>>
>
> No p/invokes are used for the designer :)
I'm really not an expert of it but the MWF are not in the same way as
the Management space, who use P/Invoke to provide "managed" code in
the framework ?
>
>> If what you are saying is that the SharpDevelop designer relies on .NET
>> classes which are incomplete in Mono currently then I do not see why this
>> has to shoot down the idea of a designer in MonoDevelop so quickly.
>>
>> I imagine that a good number of the people asking for or expecting to find a
>> forms designer in MonoDevelop are currently on the Windows platform.
>> Running only on Windows for the moment would still be useful.
>>
>> If I get some free time one of these days I could try to run the stand-alone
>> designer on .NET to get an indication of how well it works when the platform
>> support is there.  I could also poke around the designer in SharpDevelop to
>> see how easily it might be ripped out.  I just thought somebody more
>> knowlegable, like Mike perhaps, might be able to quickly tell me if breaking
>> the problem in two like this would actually make anything easier.
>>
>
> Ripping out the forms designer shouldn't be that hard at all (in fact
> it's 'just' ripping out some services which should be provided) -
> integrating it into monodevelop ... is a lot of work, but doable.
>
> Regards
> Mike
>
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
>



-- 
 Cordially.

Deploy your softwares for all platforms and finally update them in 3 clicks.
Try now the OpenSource MonoOSC tool
http://monoosc.sourceforge.net/
http://download.opensuse.org/repositories/home:/surfzoid/
http://download.opensuse.org/repositories/home:/surfzoid:/DebianUbuntu/
http://download.opensuse.org/repositories/home:/surfzoid:/DebianUbuntu:/Mono/

windows take you more($), Linux give you more!!
Political Power cannot be wisdom!

 Small Eric Quotations of the days:
 ---------------------------------------------------------------------------
 I have no special talents. I am only passionately curious


More information about the Monodevelop-list mailing list