I?m creating a graphical editor to represent composed objects. I have a
pallete with complex objects (objects with different components). When the
user select one of these objects and select the canvas all the components
must be created and painted. Has anyone done this or something similar?