2007-04-17 Everaldo Canuto <everaldo@simios.org>
[mono.git] / mcs / class / Managed.Windows.Forms / System.Windows.Forms / PaintEventArgs.cs
index dde39b31f3df36a90aa14ec66a31d41927d0523e..cee77bb0a37f4e9194e3162452b6a0dfad500727 100644 (file)
@@ -77,6 +77,11 @@ namespace System.Windows.Forms {
                        return res;
                }
 
+               internal void SetClip (Rectangle clip)
+               {
+                       clip_rectangle = clip;
+               }
+               
                #region Protected Instance Methods
                ~PaintEventArgs() {
                        Dispose(false);
@@ -85,8 +90,11 @@ namespace System.Windows.Forms {
                protected virtual void Dispose (bool disposing)
                {
                        if (!disposed) {
+#if !NET_2_0
+
                                if (graphics != null)
                                        graphics.Dispose ();
+#endif
                                disposed = true;
                        }
                }