import clr
clr.AddReference("System.Windows.Forms")
clr.AddReference("DelTest")
from System.Windows.Forms import *
from System.Threading import *
from DelTest import *

class TestDel( Form ):
	def __init__(self):
		self.txt = TextBox()
		self.Controls.Add(self.txt)
		self.callback = MyDel(self.updateform)
		self.thread = Thread(ThreadStart(self.job))
		self.thread.Start()

	def job(self):
		Thread.Sleep(2000)
		self.txt.BeginInvoke(self.callback, "done sleeping")

	def updateform(self, s):
		self.txt.Text = s

Application.Run(TestDel())
