I'll try to discipline myself again and write better code, but I guess I'll fail again. I even fell with the very first step: I just can't think of a way to avoid using globals with WindProc (and the number will grow, since it's an event based program).
The CNC file editor was a great experience, I learned a lot with it.
Fucking boring journal post.
Anyhoo, I'll do my best (...) to be a programmer this time.