You are further then I thought with the art Shadow. I did not realize you make proper handles too.
Once you learn your 2nd programming languages you realize most programming languages are pretty much the same, they only use a different wording to do stuff. What annoys me is some languages do not have a GUI editor so you have to program control locations manually.