Esempio n. 1
0
        public void TestProtectedProperties()
        {
            // Not a surprise, but none of these cause handle creation.
            // Included just to absolutely certain.
            ProtectedPropertyControl c = new ProtectedPropertyControl();

            object o;

#if !__MonoCS__ && NET_2_0
            o = c.PublicCanRaiseEvents;
            Assert.IsFalse(c.IsHandleCreated, "A1");
#endif
            o = c.PublicCreateParams;
            Assert.IsFalse(c.IsHandleCreated, "A2");
#if NET_2_0
            o = c.PublicDefaultCursor;
            Assert.IsFalse(c.IsHandleCreated, "A3");
#endif
            o = c.PublicDefaultImeMode;
            Assert.IsFalse(c.IsHandleCreated, "A4");
#if NET_2_0
            o = c.PublicDefaultMargin;
            Assert.IsFalse(c.IsHandleCreated, "A5");
            o = c.PublicDefaultMaximumSize;
            Assert.IsFalse(c.IsHandleCreated, "A6");
            o = c.PublicDefaultMinimumSize;
            Assert.IsFalse(c.IsHandleCreated, "A7");
            o = c.PublicDefaultPadding;
            Assert.IsFalse(c.IsHandleCreated, "A8");
            o = c.PublicDefaultSize;
            Assert.IsFalse(c.IsHandleCreated, "A9");
            o = c.PublicDoubleBuffered;
            c.PublicDoubleBuffered = !c.PublicDoubleBuffered;
            Assert.IsFalse(c.IsHandleCreated, "A10");
#endif
            o = c.PublicFontHeight;
            c.PublicFontHeight = c.PublicFontHeight + 1;
            Assert.IsFalse(c.IsHandleCreated, "A11");
            o = c.PublicRenderRightToLeft;
            Assert.IsFalse(c.IsHandleCreated, "A12");
            o = c.PublicResizeRedraw;
            c.PublicResizeRedraw = !c.PublicResizeRedraw;
            Assert.IsFalse(c.IsHandleCreated, "A13");
#if !__MonoCS__ && NET_2_0
            o = c.PublicScaleChildren;
            Assert.IsFalse(c.IsHandleCreated, "A14");
#endif
            o = c.PublicShowFocusCues;
            Assert.IsFalse(c.IsHandleCreated, "A15");
            o = c.PublicShowKeyboardCues;
            Assert.IsFalse(c.IsHandleCreated, "A16");

            TestHelper.RemoveWarning(o);
        }
Esempio n. 2
0
		public void TestProtectedProperties ()
		{
			// Not a surprise, but none of these cause handle creation.
			// Included just to absolutely certain.
			ProtectedPropertyControl c = new ProtectedPropertyControl ();

			object o;
#if !__MonoCS__ && NET_2_0
			o = c.PublicCanRaiseEvents;
			Assert.IsFalse (c.IsHandleCreated, "A1");
#endif
			o = c.PublicCreateParams;
			Assert.IsFalse (c.IsHandleCreated, "A2");
#if NET_2_0
			o = c.PublicDefaultCursor;
			Assert.IsFalse (c.IsHandleCreated, "A3");
#endif
			o = c.PublicDefaultImeMode;
			Assert.IsFalse (c.IsHandleCreated, "A4");
#if NET_2_0
			o = c.PublicDefaultMargin;
			Assert.IsFalse (c.IsHandleCreated, "A5");
			o = c.PublicDefaultMaximumSize;
			Assert.IsFalse (c.IsHandleCreated, "A6");
			o = c.PublicDefaultMinimumSize;
			Assert.IsFalse (c.IsHandleCreated, "A7");
			o = c.PublicDefaultPadding;
			Assert.IsFalse (c.IsHandleCreated, "A8");
			o = c.PublicDefaultSize;
			Assert.IsFalse (c.IsHandleCreated, "A9");
			o = c.PublicDoubleBuffered;
			c.PublicDoubleBuffered = !c.PublicDoubleBuffered;
			Assert.IsFalse (c.IsHandleCreated, "A10");
#endif
			o = c.PublicFontHeight;
			c.PublicFontHeight = c.PublicFontHeight + 1;
			Assert.IsFalse (c.IsHandleCreated, "A11");
			o = c.PublicRenderRightToLeft;
			Assert.IsFalse (c.IsHandleCreated, "A12");
			o = c.PublicResizeRedraw;
			c.PublicResizeRedraw = !c.PublicResizeRedraw;
			Assert.IsFalse (c.IsHandleCreated, "A13");
#if !__MonoCS__ && NET_2_0
			o = c.PublicScaleChildren;
			Assert.IsFalse (c.IsHandleCreated, "A14");
#endif
			o = c.PublicShowFocusCues;
			Assert.IsFalse (c.IsHandleCreated, "A15");
			o = c.PublicShowKeyboardCues;
			Assert.IsFalse (c.IsHandleCreated, "A16");
			
			TestHelper.RemoveWarning (o);
		}