Choose a langage

Actualmente, al desarrollar interfaces, se busca dar una respuesta inmediata a la acción del usuario: casi siempre es posible, con algunos esfuerzos de programación, suprimir toda situación bloqueante (como un diálogo con botones "OK" o "aplicar") o toda situación que hace lenta la acción (como la obligación sistemática de abrir un menú y buscar un item). Si se desarrolla en esta dirección, buscando una organización clara y racional de las herramientas, la interfaz gráfica permite trabajar de manera fluida, ganando tiempo y una impresión de libertad.

El siguiente video dura 3min 30s y muestra con un ejemplo sencillo (el segmento) como CaRMetal implementa la manipulación directa. En paralelo, se explicita la diferencia de estatus entre paleta y barra de propiedades: las paletas "construcciones" y "aspecto" controlan los objetos que se van a construir, mientras que la barra de propiedades controla los objetos ya creados.