Somehow this got lost in the bewildering lands of WIN32 computing. Reimplemented.
Somehow this got lost in the bewildering lands of WIN32 computing. Reimplemented.

greyhavens/thane,greyhavens/thane,greyhavens/thane,greyhavens/thane,greyhavens/thane,greyhavens/thane,greyhavens/thane