Awesome dude, awesome!
So now you're using the caption instead of the process name to track the program? What happens if the program changes caption then? Will it still work?
And... since i've never used delphi, how do i compile the code to a program? Where can i find a compiler for that?