miércoles, marzo 25, 2009

Dándole uso al historial

Todo lo que uno hace con SEXTANTE se va almacenando en el historial, y luego puede utilizarse para repetir procesos de forma más sencilla. Aunque es una herramienta útil, se le puede sacar más partido, y con este objetivo he añadido una nueva funcionalidad a la interfaz básica para ejecutar algoritmos, que permite recuperar los parámetros de ejecuciones anteriores y rellenar automáticamente los valores de la ventana de parámetros.

Ahora, por defecto, cuando uno llama a un algoritmo la ventana se llena con los valores de la última ejecución de ese algoritmo en caso de que se encuentre alguna en el historial. Si hay varias, se muestra además una fila en la parte inferior con botones de avance y retroceso, que permiten recuperar otras ejecuciones del historial. Esto es además util porque "traduce" las expresiones en lineas de comandos, poco legibles si uno no está acostumbrado a esta forma de llamar a los algoritmos, a ventanas de parámetros más fáciles de entender para el usuario medio.

Dejo una captura de pantalla para que os hagáis una mejor idea.


Se admiten más ideas para seguir mejorando la interfaz del programa.

2 comentarios:

Agustin dijo...

Amazing, gracias. Por cierto que el historial a mi no se me guarda cuando lo ejecuto desde la línea de comandos. Puede que sea cosa del mac.

volaya dijo...

mmmm, pues debería también guardarlo. De hecho, cuando ejecutas algo desde el historial, vuelve a guardarse de nuevo, y el historial a su vez llama a la línea de comandos. Le echaré un vistazo de todas formas ;-)