Hi,
Here is the basic objectSnap.bmp can be a guide for the icons.
I Hope I'm not complicating the project. My only purpose is giving the simplest overall basic pattern of the CAD I knew that could work efficiently in which can be considered in data structuring. You could stop me otherwise you have other approach.:sign0188:
In the meantime I have downloaded the demo version of QDad, a small CAD program, and saw the basics. I am on the way to change the program and it's structure to fit these functions including the snap functions. Unfortunately I haven't done much the last days, but it it is still in progress.