comparison Implab.Fx.Test/OverlayTest.cs @ 192:f1da3afc3521 release v2.1

Слияние с v2
author cin
date Fri, 22 Apr 2016 13:10:34 +0300
parents 037df317f126
children
comparison
equal deleted inserted replaced
71:1714fd8678ef 192:f1da3afc3521
1 using System; 1 using System.Windows.Forms;
2 using System.Text; 2 using Implab.Fx.Test.Sample;
3 using System.Collections.Generic; 3 using Implab.Fx;
4 using System.Linq; 4
5 #if MONO
6
7 using NUnit.Framework;
8 using TestClassAttribute = NUnit.Framework.TestFixtureAttribute;
9 using TestMethod = NUnit.Framework.TestAttribute;
10
11 #else
12
5 using Microsoft.VisualStudio.TestTools.UnitTesting; 13 using Microsoft.VisualStudio.TestTools.UnitTesting;
6 using System.Windows.Forms; 14
7 using Implab.Fx.Test.Sample; 15 #endif
8 using System.Drawing;
9 using Implab.Fx;
10 16
11 namespace Implab.Fx.Test 17 namespace Implab.Fx.Test
12 { 18 {
13 [TestClass] 19 [TestClass]
14 public class OverlayTest 20 public class OverlayTest
19 var mainForm = new MainForm(); 25 var mainForm = new MainForm();
20 26
21 mainForm.ButtonEvent += (sender, args) => 27 mainForm.ButtonEvent += (sender, args) =>
22 { 28 {
23 var overlay = new OverlayForm(); 29 var overlay = new OverlayForm();
24 mainForm.OverlayFadeIn(overlay).Then( 30 mainForm.OverlayFadeIn(overlay).On(
25 o => o.ButtonEvent += (s2, args2) => 31 o => o.ButtonEvent += (s2, args2) => o.CloseFadeOut()
26 {
27 o.CloseFadeOut();
28 }
29 ); 32 );
30 }; 33 };
31 34
32 Application.Run(mainForm); 35 Application.Run(mainForm);
33 } 36 }