Honestly, this is the reason why I am annoyed
When the car is healthy, one of the car wheels disappears.
And that if we have two cars and they both explode.
When we repair the first car, the second car is repaired in the place of the first car instead of being spun in the same place of explosion.
Edit : Of course, the problem of the wheels is not very important
It looks like you can create "Normal GUI" with your "geditor" resource and then automatically convert it to dgs using a built-in dgs tool. I think that @xLive or @thisdp could assist you fully in this regard. There even are example commands on the wiki page. Would you mind trying it out?
If you are drawing rectangles on screen using dxDrawRectangle family of functions then there is no element for it. While a rectangle is visible on screen then you can check click coordinates inside of an onClientClick event handler that match the bounding box of the drawing rectangle. For each drawing rectangle you can then manually assign an on-click handler function. Most importantly, you have to do this all by hand.