close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

What is new in TOL 3.4

Los cambios principales de TOL 3.4 corresponden a su interfaz TOLBase.

Ésta necesitaba algunos cambios y desarrollos para poder ser utilizada como aplicación de 64-bits para Windows.

TOLBase

Para la nueva versión de TOLBase se ha sustituido el paquete ​BLT, que estaba dando problemas, por el paquete RBC (Refactored BLT Components).

El paquete RBC sólo dispone de algunas de las funcionalidades de BLT. Los árboles y las pestañas han sido sustyituidas por otros widgets equivalentes:

Los árboles basados en ::blt::tree y ::blt::treeview han sido sustituidos por unos basados en ::treectrl a través del widget WTree.

Las pestañas basadas en ::blt::tabset por otras basadas en NoteBook.

Adicionalmente y con el objetivo de favorecer nuevos desarrollos y aprovecharse de algunos existentes se pasa de utilizar la versión 8.4 de Tcl/Tk a la 8.6.

Cambios para los usuarios

A continuación se enumeran algunos de los cambios que experimentarán los usuarios de TOLBase:

  • Se incorpora información acerca de la versión de TOL en el título de la aplicación.
  • El icono de TOLBase deja de presentar la decoración de GNU para las versiones compiladas con GNU GCC.
  • Desaparece el Spool de objetos. A cambio disponemos de una opción de menú contextual para enviar objetos a la consola de evaluación (Eval) y poder seguir trabajando de manera similar.
  • Todas las pestañas han sido reemplazadas por unas nuevas que no tienen la posibilidad de convertirse en ventanas flotantes.
  • Desaparece alguna utilidad poco usada de TOLBase como la interfaz Bayes SQL para hacer consultas a bases de datos.
  • La compatibilidad con interfaces de proyectos antiguos hechas ad-hoc, no está asegurada. Lo más normal es que para utilizarlas con TOL 3.4 en adelante sean necesarios desarrollos adicionales.
Last modified 10 years ago Last modified on Dec 7, 2016, 9:25:51 AM