Iniciar Sesión

Ver la Versión Completa : Depurador, DataGrid y formularios (1.70.59)


Eslopes
18 de septiembre de 2026, 00:28
PowerRustCOBOL 1.70.43–1.70.59 — correcciones

Conjunto de correcciones centradas en el depurador visual del IDE, el control DataGrid y los formularios.

Depurador

La ventana del depurador se reconstruyó siguiendo el diseño aprobado: fondo gris con paneles diferenciados, pestañas, barra de herramientas, resaltado de la línea en ejecución, bloques plegados mostrados como una flecha y controles de tamaño de fuente del código.
El depurador se detiene en la primera línea del primer evento que dispara el formulario. Esas paradas automáticas ya no se mezclan con los puntos de interrupción del desarrollador: activarlos y desactivarlos vuelve a ser fiable y la lista muestra solo los que usted definió.
Un punto de interrupción solo puede fijarse sobre una sentencia COBOL o una invocación de método en línea. La lista de puntos de interrupción incluye ahora un encabezado, una vista previa del código de cada línea y un botón para eliminarlo.
Depurar un formulario desde el botón Debug del editor ejecuta la ventana del formulario en vez de terminar al instante, y los puntos de interrupción detienen el formulario en ejecución.
Un watch resuelve un dato declarado en el programa anidado del propio manejador de eventos.
Las marcas de tiempo del panel de investigación se muestran como hora local (HH:MM:SS:mmm) y la salida usa Courier New para alinear las columnas.


DataGrid

Un DataGrid enlazado a un archivo indexado por su propiedad DataSource carga todos los registros, no solo la muestra de 2 filas.
La exportación a CSV entrecomilla siempre cada campo y duplica las comillas internas.
La lectura del archivo indexado del DataGrid se informa en el canal de E/S de archivos del depurador.


La exportación a CSV produce ahora, por ejemplo:

"Actor Id","Actor Caption","Actor Salary"
"1","Leonardo DiCaprio","30000000"


Formularios

Un grupo de botones de opción (RadioButton) permite una sola selección a la vez, agrupados por GroupName o por el contenedor, con las flechas moviendo la selección dentro del grupo.


Documentación: Guía del desarrollador de PowerRustCOBOL (https://github.com/CloudLandBeta/PowerRustCOBOL/blob/main/docs/developers-guide-en.md)

Anthropic Claude Codex Agent