DesktopToolbox
Shared System Toolbox
Copyright 2005-2019, Vladimir Novick
You are free to use this code for whatever you want, provided you give credit where credit is due.
I'm providing this code in the hope that it is useful to someone, as i have gotten much use out of other peoples code over the years.