Locking the Off-Topic'ness of this thread until further notice, but leaving it where it is because it has some decent information about SetView()-style macros at the start of the thread.

Feel free to continue the original topic of this thread, but the jury is still out on the other program until further notice from Ellay.