Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol PowerRustCOBOL
PowerRustCOBOL Nuevo entorno RAD de Cobol, con características muy interesantes, como llamadas nativas a APIs (REST) y soporte de la IA Generativa.
Creado y mantenido por nuestro forero Eslopes
 
Respuesta
 
Herramientas

  #1
Antiguo 31 de julio de 2026, 09:05
Eslopes
Creador de
PowerRustCOBOL
Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por ámplios conocimientos en la materia Concurso: Tercer puesto: Ganador/a del Tercer puesto en un concurso - Issue reason: Juego  Innovación: Por aportar innovaciones - Issue reason: Por aportar soluciones innovadoras 
Última Actividad 20.09.2026 13:24
Posts Posts: 357
Likes enviados Enviados: 29
Likes recibidos Recibidos: 157
Predeterminado PowerRustCOBOL 1.47.1 - There is no spoon
0 Inactivo Inactivo

PowerRustCOBOL 1.45.0 - 1.47.1

Las ventanas aprenden a llegar. Esta entrega trae los efectos de ventana
completos (spec 038) y todo lo que salio de probarlos en serio.

EFECTOS DE VENTANA (spec 038)

Cada proyecto configura una vez, en los ajustes del proyecto, un efecto de
entrada y uno de salida, con su duracion y su curva, y se aplican a todos
sus formularios. El catalogo: fade, zoom estilo dBASE IV, deslizamientos por
los cuatro lados, expansion desde la barra de titulo, barrido de radar,
iris, persianas, tablero de ajedrez, lluvia Matrix y una aproximacion
genie. Los efectos animan la cara estatica del formulario a traves del
mismo pintor del disenador, asi que lo que se ve durante la animacion es
exactamente el formulario que se diseno.

Un formulario puede quedarse fuera con la casilla WindowEffects; el efecto
nunca se elige por formulario, solo por proyecto.

SIN CROMO, Y SOBRE EL ESCRITORIO

Mientras un efecto corre, la ventana no lleva barra de titulo: nada se
queda quieto mientras la animacion sucede, y la barra llega junto con el
formulario terminado. Los efectos que solo mueven, escalan o atenuan la
cara del formulario -- y tambien la lluvia Matrix -- abren ademas una
ventana TRANSPARENTE, de modo que el formulario se anima suelto sobre el
escritorio. En esas ventanas la propiedad Transparency del formulario
llega por fin al escritorio de verdad: antes nunca podia, porque la
ventana era opaca. Solo los barridos con mascara siguen en ventana opaca:
esconden el formulario pintando encima, y nada transparente deshace eso.

LA LLUVIA MATRIX

Las lineas entran desde arriba del borde superior, nunca a media pantalla,
y caen un 50% mas rapido. Llegan con reloj real: las primeras separadas
25 ms, y despues cuantas quepan, cada una entre 10 y 25 ms detras de la
anterior, con velocidades propias. El final de cada estela -- el glifo de
arriba, el mas debil -- es lo que descubre el formulario: se pinta solo
hasta donde esa cola ha pasado, y lo que ninguna cola ha tocado
sencillamente no se pinta, asi que ahi se ve el escritorio. Todas las
colas aterrizan en el borde inferior antes del final, de forma que el
formulario queda completo justo cuando sale el ultimo caracter. Glifos un
50% mas grandes y banda de duracion propia, de 1500 a 4000 ms.

UNA VENTANA REDIMENSIONADA

Al maximizar una ventana o arrastrar su borde hacia afuera, los controles
se quedan donde y como se disenaron, y solo el FONDO sigue a la ventana:
el degradado, o la imagen de fondo, cubre toda la ventana en vez de
detenerse en el borde del formulario. Arrastrarla mas pequena que el
formulario no recorta el fondo: se queda del tamano del formulario y el
formulario se desplaza dentro.

CORRECCIONES INCLUIDAS

- La ventana de ejecucion y las aplicaciones compiladas instalan el mismo
juego de fuentes que el IDE: el katakana se dibujaba como cajas vacias
ahi mientras la vista previa se veia bien.
- El cursor de texto de un TextBox mide la superficie real del campo y
mantiene contraste AA; antes desaparecia sobre fondo oscuro.
- Los identificadores de control se normalizan a palabras COBOL validas.
Un control llamado textbox_1 generaba WS-textbox_1-TEXT, que el lexer
partia en el guion bajo, y el control se quedaba sin almacenamiento.
- Un manejador de teclado vuelve a ser posible: el validador rechazaba
PROCEDURE DIVISION USING KEY-CODE con una instruccion que ya estaba
cumplida, y el bucle de correccion se agotaba sin crear nada.
- Ejecutar un formulario ya no borra la conversacion del asistente. Las
dos corrientes comparten un panel, asi que una ejecucion limpia solo su
mitad.
- Un efecto ya no revela un formulario sin su degradado o su imagen de
fondo para despues saltar a ellos.

RONDAS DE CORRECCION QUE NO REHACEN LO CORRECTO

Hasta ahora, cada rechazo devolvia al especialista su entrega entera con
un "reenvia el resultado COMPLETO". Eso reprocesaba trabajo correcto para
arreglar un defecto a menudo minimo, y no era inofensivo: a quien se le
pide rehacer todo, reescribe operaciones de las que nadie se quejo. El
veredicto del revisor ahora nombra las operaciones defectuosas, la
validacion por maquina las atribuye sola porque las demuestra, y el motor
conserva todo lo que no fue nombrado, ensena al especialista solo lo
defectuoso y vuelve a coser la correccion sobre lo conservado.

OTROS

- Alibaba (Model Studio) se suma como proveedor de modelos, hablando el
protocolo OpenAI bajo /compatible-mode/v1.
- La Base de Conocimiento documenta ahora las reglas de nombres COBOL y lo
que un manejador de eventos recibe de verdad: ningun evento lleva codigo
de tecla, y ENTER tiene su propio evento.

Anthropic Claude Codex Agent
Eslopes is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 14:46.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.