angvelem: Это круто, спасибо. Законченная, а главная полезная програмка. Когда то делал для себя что-то подобное, но это
вкуснее будет!

Тем не менее, загвоздка, насколько я теперь могу судить, в другом.. А именно в popupmenu. Попробовал подставить вместо него showmessage() и все заработало как надо, никакого каскада багов. Но вот заменять popup на что-то другое не хотелось бы, вроде как на нем все и зыждется.. Пробовал выставлять у него владельцем и application и nil и form1, но исход одинаков - вырубаешь dll раньше обработанных окон и летит все к черту..
