Преглед изворни кода

- Added Visible property

svn path=/trunk/mcs/; revision=36035
Peter Dennis Bartok пре 21 година
родитељ
комит
89b834a8e3
1 измењених фајлова са 15 додато и 4 уклоњено
  1. 15 4
      mcs/class/Managed.Windows.Forms/System.Windows.Forms/HandleData.cs

+ 15 - 4
mcs/class/Managed.Windows.Forms/System.Windows.Forms/HandleData.cs

@@ -33,14 +33,16 @@ namespace System.Windows.Forms {
 
 	internal class HandleData : IDisposable {
 
-		private Queue message_queue;
-		private Rectangle invalid = Rectangle.Empty;
-		private Object dc;
-		private bool has_expose;
+		private Queue		message_queue;
+		private Rectangle	invalid = Rectangle.Empty;
+		private Object		dc;
+		private bool		has_expose;
+		private bool		is_visible;
 
 		#region Constructors and destructors
 		public HandleData ()
 		{
+			is_visible = true;
 		}
 
 		public void Dispose () {
@@ -70,6 +72,15 @@ namespace System.Windows.Forms {
 			}
 		}
 
+		public bool IsVisible {
+			get {
+				return is_visible;
+			}
+			set {
+				is_visible = value;
+			}
+		}
+
 		public Rectangle InvalidArea {
 			get {
 				return invalid;