I wrote this software some time ago to help with making windows that are not rectangular. I was recently updating it to use the new pointer-sized integers, and I thought that other people might find this interesting as well. I honestly haven't run into too many occasion in which this is useful (most people are happy with rectangles), but it's a neat trick anyway, and it is used to create interfaces for some popular media players, and I don't see why one couldn't use it to create a GUI for any control system. As I was writing the tutorial I realized that what is likely the greater value is how it introduces windows programming, which is something that LabVIEW programmers aren't often exposed to, so I developed that part of the tutorial much more. It now serves not just to tell you how to make odd windows, but how to integrate C++ and windows dlls into your LabVIEW application. You're going to need LabVIEW 8.6 to run the software. If anyone needs an earlier version, contact me, and I can provide one, although since I am using the new pointer-sized integers, the tutorial is only really accurate for 8.6 and later I believe. Enjoy!