Saludos Antonio.
Yo soy programador clipper y entorno xBase desde hace 30 años.
Al igual que tu, me tocó el momento de migrar mis aplicaciones a un entorno gráfico. Eso fue por allá en el año 1995.
Debo decirte que NO EXISTE una forma "automatica" de hecho, ni siquiera "semi-automatica" de "pasar" tus aplicaciones del ambiente DOS (texto) a entorno grafico.
Tienes que comenzar desde CERO. Por supuesto que puedes aprovechar todo el código de procesos internos
para la nueva "versión" de tu programa en entorno Windows o Gráfico, pero tus códigos fuentes de interacción con el
usuario de tu aplicación deben ser cambiados en su totalidad.
Yo, despues de pasearme por todos los VISUAL X que existen, opté por utilizar FIVEWIN. Es lo más cercano a nuestra manera
de programar en clipper "puro y duro". Se trabaja más, por supuesto que si, pero los "clipperos" no tenemos problema con eso.
la ventaja es que mantienes el control 100% de todo lo que haces y lo que se ve en pantalla. No hay "cajas negras" como en los visual X. que por lo general "explotan" inesperadamente sin razón alguna o muestran comportamientos extraños sin sentido y uno no tiene idea de que es lo que lo causa por lo que la solución puede ser un verdadero quiebra-cabezas. Cuando alguna aplicación hecha en FIVEWIN explota, sabrás exactamente por qué lo hizo y donde esta el problema.
FIVEWIN no es un lenguaje de programación. Son librerias windows para clipper. El precio actual es de 170euros.
Todas las demas herramientas para completar tu trabajo como son, editores de texto, compilador (se utiliza el compilador C++ de BORLAND) y el manejador de recursos (los que se utilizan para crear tus ventanas y controles de manera visual) todos, son gratuitos y los descargas de internet. Lo que mas me gusta de esta combinación de partes independientes es que aunque yo sigo programando en mi estilo CLIPPER puro, el resultado de mi trabajo es: Una aplicación C++ y solo se compone de 1 arvhivo .exe, MAS NADA. UN SOLO ARCHIVO. nada de archivos externos. En ese unico .exe va todo incluido, pantallas, iconos, cursores, la creacion de los DBF y sus indices TODO.. cuando yo vendo o instalo un programa hecho asi, solo llevo un archivo.exe .... nada mas....
Para que ahondes en esto, si te interesa visita www.fivetechsoft.com alli tienes toda la informacón y un foro de usuarios a nivel mundial que son una maravilla y seguramente te ayudarán con todo lo que necesitas. La pagina te aparece en ingles pero arriba y a la derecha tienes el boton con la opcion de español.
Por supuesto, existen muchas opciones mas, yo te hablo que lo que me gusta y lo que me resultó mas comodo en lo personal.
Es cuestión de escuchar varias opiniones y probar hasta que tu decidas por ti mismo con cual te quedas.
Si quieres ver algo hecho muy, pero muy básico descarga desde mi web la herramienta SAFE LINK , es gratuita y te sirve para que guardes todos tus links de internet en una DBF y puedas usarlos y guardarlos. Lo hice como una solución personal para el problema que cuando reformateaba mi equipo o se actualizaba el navegador , perdia todos los links que tenia en FAVORITOS y eso me costo muchas horas de navegacion y trabajo duro. Hice esta herramienta para salvar mis links, con ello los puedo guardar en un archivo .ZIP y anviarlos a un correo o la nube como respaldo. Es algo muy básico y sin detalles de belleza. Pero muy funcional. Los amigos del foro seguro tendrán muchos ejemplos de aplicaciones impresionantes hechas con fivewin para mostrarte y puedas ver lo poderoso de este grupo de herrramientas. Espero haber abierto una puerta para el largo camino que tienes por delante.
mi web: www.softwarebinario.com
Saludos y Suerte !