[Mono-dev] ComponentDesigner implementation patch

Ivan N. Zlatev contact at i-nz.net
Thu Aug 17 14:20:21 EDT 2006


Hello!

The attached ComponentDesigner.patch.tar.gz is a complete
implementation of the 1.1 and 2.0
System.ComponentModel.Design.ComponentDesigner. I have successfully
hosted components which use this implementation for their designer in
Visual Studio.Net 2005.

I am also reposting a few trivial patches all in the
System.ComponentModel.* namespaces:

* DesignerTransactionCloseEventArgs.diff, SelectionTypes_net_2_0.diff,
ViewTechnology_Update.diff, ServiceContainer.diff. - update a few
signatures and enums to .Net 2.0
* Container_and_Test.diff - Fixes incorrect behaviour, updates to .Net
2.0. Includes a test case.

Please someone review these patches and apply them.

P.S: I've posted on this list earlier this summer that I am working on
some of the Design-Time stuff (System.ComponentModel(.Design.*)). I
have completed the DesignSurface
(http://msdn2.microsoft.com/en-us/library/system.componentmodel.design.designsurface.aspx)
implementation and managed to load MS's WinForm designers in my own
host. I am doing extensive testing - hosting MS's designers in my
host, hosting my designers in their host, etc. I am hoping to get back
to you soon with an extremly basic winforms designer :) ... and may be
one day have a very cut-down version of SD running... ;)

Cheers,
-- 
Ivan N. Zlatev

Web: http://www.i-nZ.net
GPG Key: http://files.i-nZ.net/i-nZ.asc
"It's all some kind of whacked out conspiracy."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DesignerTransactionCloseEventArgs.diff
Type: application/octet-stream
Size: 1472 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SelectionTypes_net_2_0.diff
Type: application/octet-stream
Size: 1511 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment-0001.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ViewTechnology_Update.diff
Type: application/octet-stream
Size: 1022 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment-0002.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ServiceContainer.diff
Type: application/octet-stream
Size: 2241 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment-0003.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Container_and_Test.diff
Type: application/octet-stream
Size: 4462 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment-0004.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ComponentDesigner.patch.tar.gz
Type: application/x-gzip
Size: 5354 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20060817/d45e057b/attachment.gz 


More information about the Mono-devel-list mailing list