[Mono-winforms-list] Removing the IDeviceContext.cs file

Andy Hume andyhume32 at yahoo.co.uk
Tue Jan 25 15:46:03 EST 2011


Don't know anthing about it really.  Just to note that the one in
System.Drawing is official
(http://msdn.microsoft.com/en-us/library/system.drawing.idevicecontext.a
spx) and is an interface.  This one is a *class* matching -- but *not*
"implementing" -- that interface...  George Giolfan who worked on
theming support is the only committer in SVN/GIT.  Presumably it's
obsolete -- and maybe was never used in production.  Perhaps it was used
for diagnostics purposes or something.

Jonathan might know know more, or ask George -- though presumably not at
the wonky email address listed in that file.

Andy
 

> -----Original Message-----
> From: mono-winforms-list-bounces at lists.ximian.com 
> [mailto:mono-winforms-list-bounces at lists.ximian.com] On 
> Behalf Of stifu at free.fr
> Sent: 20 January 2011 22:41
> To: mono-winforms-list
> Cc: Miguel de Icaza
> Subject: [Mono-winforms-list] Removing the IDeviceContext.cs file
> 
> Hi guys,
> 
> As I was cleaning up WinForms from .NET 1.1 code, I stumbled 
> on the IDeviceContext.cs file (in the System.Windows.Forms 
> namespace). I'm not sure what this class was for exactly 
> (some kind of replacement for the class of the same name in 
> the System.Drawing namespace, I take it), but it now seems 
> useless, since it's wrapped inside a #if !NET_2_0 condition.
> 
> Also, from what I understand, if I remove it, I should also 
> remove it from the System.Windows.Forms.dll.sources file (if 
> I'm not mistaken, that's what the make command uses to find 
> classes it should build), and I think that's it. Nothing else 
> to update.
> 
> Am I right, and can I go ahead with this?
> 
> Thanks.
> _______________________________________________
> Mono-winforms-list maillist  -  Mono-winforms-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-winforms-list



More information about the Mono-winforms-list mailing list