##// END OF EJS Templates
promises refactoring
promises refactoring

File last commit:

r5:f2559580b481 default
r72:d67b95eddaf4 v2
Show More
OverlayTest.cs
35 lines | 890 B | text/x-csharp | CSharpLexer
using System;
using System.Text;
using System.Collections.Generic;
using System.Linq;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System.Windows.Forms;
using Implab.Fx.Test.Sample;
using System.Drawing;
using Implab.Fx;
namespace Implab.Fx.Test
{
[TestClass]
public class OverlayTest
{
[TestMethod]
public void TestMethod1()
{
var mainForm = new MainForm();
mainForm.ButtonEvent += (sender, args) =>
{
var overlay = new OverlayForm();
mainForm.OverlayFadeIn(overlay).Then(
o => o.ButtonEvent += (s2, args2) =>
{
o.CloseFadeOut();
}
);
};
Application.Run(mainForm);
}
}
}