
Introducción a las interfaces gráficas con COBOL
Capítulo 45: Introducción a PowerCOBOL
Comenzamos una parte muy interesante en el curso. La del uso de PowerCOBOL para desarrollar aplicaciones con interfaz gráfica con COBOL.
En este curso vamos a utilizar la versión 3 de PowerCOBOL. Pese a que hay versiones más modernas, esta es libre y las nuevas son de pago. Cuando sepas utilizar PowerCOBOL, si quieres adquirir alguna versión más moderna, perfecto. Habrán cambiado algunas cosas, pero la mayoría de cosas las sabrás utilizar.
¿Qué es PowerCOBOL?
Bien, ¿qué es exactamente PowerCOBOL? Como he dicho, es un entorno de desarrollo de aplicaciones gráficas sobre Windows con manejo de eventos incluso. Pese a ser una versión del año 1997. Es tan ligera, que puedes utilizarla en prácticamente cualquier equipo antiguo, incluso con un equipo que aguante solo un Windows 98.
Funciona en Windows 11, solo que tiene problemas en algunos casos. A veces se cierra repentinamente y hay algunas funcionalidades que no funcionan del todo bien. Por supuesto, la versión más moderna de pago, seguramente esté preparada para Windows 10 y 11.
Para no tener problemas de ningún tipo, vamos a instalar una máquina virtual con Windows XP y lo ejecutaremos allí. Si tienes dudas sobre como hacer esto, déjame un comentario.
Interfaz de PowerCOBOL
La interfaz de PowerCOBOL, aunque vieja, sorprende con su modularidad, todo el programa está separado en partes y si tienes múltiples pantallas, te puedes llevar los elementos desperdigados por cada una de ellas.

Lo que vemos en el panel central. Es la ventana de nuestro programa, ahí podemos ir añadiendo ítems (el panel que hay a su izquierda) de todo tipo. Solo hay que arrastrarlos.
Para modificar su contenido, solo hay que hacer doble click. Más sencillo imposible.

Ten en cuenta, que lo difícil va a ser escribir el código para que los elementos de la ventana hagan cosas, pero eso, si has seguido el curso hasta aquí, lo tendrás más fácil.
Comentarios
Si te quedan dudas sobre el temario, sobre Cobol, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.