stringtranslate.com

Visión Turbo

IDE basado en Turbo Vision para Turbo C++

Turbo Vision es un marco de interfaz de usuario de texto en modo carácter incluido con Borland Pascal, Turbo Pascal y Borland C++ alrededor de 1990. Fue utilizado por el propio Borland para escribir los entornos de desarrollo integrados (IDE) para estos lenguajes de programación . De forma predeterminada, las aplicaciones de Turbo Vision replican la apariencia de estos IDE, incluidos los controles de edición, los cuadros de lista , las casillas de verificación , los botones de opción y los menús, todos los cuales tienen soporte para mouse incorporado. Más tarde quedó obsoleto en favor de Object Windows Library , la API de Win16 y las herramientas GUI de Borland Delphi .

Alrededor de 1997, Borland lanzó la versión C++, incluido el código fuente , al dominio público [1] [2] y actualmente está siendo portada y desarrollada por una comunidad de código abierto en SourceForge bajo la licencia GPL . [3] Una actualización anterior del código Borland de Sergio Sigala está disponible bajo la licencia BSD . [ cita requerida ]

La versión de Pascal , que se distribuyó junto con Borland Pascal 7 en un disco "adicional", nunca se lanzó bajo una licencia de software libre , por lo que el proyecto Free Pascal recreó su propia versión al trasladar un clon hecho por Leon de Boer que se ejecutaba en modo gráfico al modo texto. El resultado se llama Free Vision . [4] Con el paso de los años, esta base de código se ha vuelto estable en casi todos los sistemas operativos y arquitecturas que admite FPC. El IDE de modo texto es muy similar al entorno TP original, con un compilador integrado y un IDE mucho más cercano que, por ejemplo, RHIDE, y que admite funciones como el plegado de código .

Compatibilidad con Unicode

Uno de los factores que limitaron la popularidad de Turbo Vision fue la ausencia de compatibilidad con Unicode en la versión original de Borland. A partir de octubre de 2020, existen versiones Unicode para C++ [5] y Free Pascal. [6]

Véase también

Referencias

  1. ^ ab Tvision "¿Qué pasa con los derechos de autor? [...] Según una entrada de preguntas frecuentes en el sitio de Borland (estaba en http://www.inprise.com/devsupport/bcppbuilder/faq/QNA906.html [ enlace muerto permanente ] cuando la vi), el código es de dominio público. También pregunté en el grupo de noticias de Borland y la gente de TeamB (no son personas oficiales pero son quienes brindan soporte técnico en la red) me dijeron que la entrada de preguntas frecuentes estaba en lo cierto".
  2. ^ ab Turbo Vision - por Borland Developer Support Staff en community.borland.com/ "Pregunta: ¿Dónde puedo encontrar la versión de dominio público de Turbo Vision? Respuesta: Se puede encontrar en ftp.inprise.com/pub/borlandcpp/devsupport/archive/turbovision/" (1998, archivado)
  3. ^ tvision.sf.net en sf.net
  4. ^ Visión libre en freepascal.org
  5. ^ "Turbo Vision". GitHub . 26 de octubre de 2021.
  6. ^ "Visión libre - Wiki de Free Pascal". wiki.freepascal.org . Consultado el 7 de febrero de 2022 .

Enlaces externos