if your not using lazarus your just making life hard on your self. you don't have to do the rad stuff to use it. I'm sure debuging got to be a real pain for you. I use a simple editor to code with and lazarus to compile and debug. I don't use any of the lcl stuff. to bloated. making my own x win opengl 3.2+ stuff with just the very basic stuff like sysutils. take some time to learn it you will be glad you did.