witam, to mój pierwszy post na forum więc dzień dobry bardzo wszystkim.

od jakiegoś czasu piszę skrypty w IronPythonie, dopiero poznaję to środowisko i napotkałem się na problem, którego nie potrafię rozwiązać ani wygooglować, byłbym wdzięczny za pomoc bądź wskazówki.

problem wygląda następująco: mam aplikację napisaną w borlandzie, po wciśnięciu buttona uruchamia mi się skrypt napisany w Pythonie czytający dane z urządzenia, problem polega na tym, że po uruchomieniu skryptu ukrywa się on pod okienkiem borlandowej aplikacji, również komunikaty które skrypt generuje są wyświetlane "pod spodem", tak samo jeśli mam otwarte jakieś foldery lub okienka windowsowe skrypt jest ukryty pod nimi.

 class IForm(Form):

	def __init__(self):
	
		global Cancel
		
		#main window
		self.Text = 'Script'
		self.CenterToScreen()
		self.Size = Size(300,150)
		self.FormClosed += self.FinalizeScript
		self.Shown += self.RegisterScriptHandle
		self.FormBorderStyle = FormBorderStyle.FixedDialog

czy istnieje jakiś atrybut, który zapewni, że moje okienko będzie zawsze na górze?

w internecie jest sporo podobnych pytań ale przeważnie dotyczą one bibliotek graficznych pythona których nie używam.