Tiene buena pinta, gran trabajo.
Solo una recomendación si quiere optimizar código, en vez de asignar el
DrawingArea a la propiedad
_Container asignar el
Panel interno.
Código:
'Me._Container = $hPicPanel
Me._Container = $Content
Con esto
UserContainer asigna las propiedades de "contenedor" al panel, no sería necesario hacer
Reparent de los hijos ni definir propiedades puente como
Arrangement, Padding, etc.
Un saludo, Harpo.