|
|||||||
| 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 |
|||||||
![]() |
|
Creador de
PowerRustCOBOL ![]()
|
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 |
||||||||
|
|
|
![]() |
| Herramientas | |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||