@Renegade, thank you very much .NET is no problem. Running it and pasting into Notepad, works great.
Just a couple of things that are not a problem for me but just to look, the timer thing happened when I clicked stop twice in a row by mistake. The other is pasting into Notepad++ (language either php or normal text).
(see attachment in previous post)
Yes - I was aware of the double-stop issue. It has to do with time calculations since Unix 0 time (I calculate time based on ticks). I didn't bother fixing it because I wanted to get it done quickly.
For Notepad++, offhand I don't know why that would be. However, I must admit that I did use the "cheap" method of sending text to the 3rd party application. Again, that was in the interests of time. Doing it "right" would take me a day or so. I only tested in Skype and Editplus, and they worked fine. I never tested in Notepad++ or any other applications.
(Having looked into the problem further, the solution seems to be to use the native method keybd_event in user32.dll to send data. A bit more to it than that, but... that goes from 1 line of code to 1,000 lines of code...)
To get around the Notepad++ problem, you can focus on anything that doesn't accept text input, press hotkey + V, then in Notepad++ do a normal paste. That relates to the lack of "polish" I posted above where the clipboard is used and the data remains on the clipboard.
If nobody objects, I'll post the source code under a "don't complain" license.
i.e. Yes. There is room for improvement. And no, I'm not looking for criticism on something that I slapped together very quickly to get a job done.
That way anyone that is interested and has time can do some polish for it. (It wouldn't be hard -- the code is nice and clean with some comments -- it might be a good learning exercise for anyone interested in improving their C# skills.)
Sorry there -- I'm just under the gun with a few things that I have to get done.