Progresos en Visual Designer

Pues sí, peña, he conseguido aplicar snapping a las operaciones de redimensión. Ha requerido revisar y rediseñar gran parte del código.

También le he metido unas buenas features que parecían fáciles y no lo han sido tanto. y Snapping en todos los lados (4 por rectángulo) y la alineación, que ha sido un mini infierno😄

Lo de la alineación me ha costado horrores, pero ¿por qué? Pues realmente alinear es lo más chorra y sencillo del mundo. Lo difícil ha sido que la selección adapte su tamaño después de los cambios de los elementos contenidos en ella.

Repecto a esto, hay una clase que a día de hoy se llama ChildrenExpandableCanvasItem cuyo tamaño depende de sus hijos. Resulta que los hijos pueden cambiar de posición o tamaño. El padre (ChildrenExpandableCanvasItem) debe responder a estos cambios y adaptar sus propias dimensiones cuando cambia un hijo. Ahí ha estado lo jorobado. Por el momento funciona, aunque no estoy contento con el código. Pero todo se andará.

Por el momento, ahí tenéis el vídeo😉

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s