Nueva Versión de Gambas: 3.5.0
Acaba de salir del "horno", una nueva versión de gambas 3.5.0
PPA, para Ubuntu y derivadas:
$sudo add-apt-repository ppa:nemh/gambas3
$sudo apt-get update
$sudo apt-get install gambas3
(para más informacion: Curso de Gambas: diversas maneras de instalarlo )
Notas de esta versión:
¿que hay de nuevo?
Esta nueva versión corrige más de 240 errores y añade más de 270 nuevas características (sí, los mismos números que en Gambas 3.4).
Tenga en cuenta que muchos de estos errores ya se han portado a las versiones 3.4.x.
He aquí un resumen de los principales cambios:
Entorno de desarrollo
El editor de menús ha sido corregido.
Se proporciona un nuevo editor de imágenes .
El editor de la base de datos ahora puede recordar un número arbitrario de peticiones SQL para cada conexión.
Apoyo Subversion ha sido corregido.
Si el IDE genera un error inesperado Gambas , todos los archivos modificados se guardan automáticamente antes de salir.
Aplicación web se puede depurar el IDE a través de las páginas integradas de http gb.httpd componente de servidor .
Intérprete y compilador
Application.Priority es una nueva propiedad que permite definir la prioridad de planificación del proceso actual ( o tarea "task" ) .
Match es un nuevo operador que cargue automáticamente el componente gb.pcre implementar coincidencia de patrones PCRE .
Soporte de manejador de error global .
Soporte ARM se ha corregido y Gambas debe ser confiable ahora en esa arquitectura.
Nuevo. [ Xxx ] y ! Xxx sintaxis que se puede utilizar dentro de una With ... End With estructura como accesos directos de descriptor de acceso de matriz.
Componentes
gb.clipper es un nuevo componente basado en la biblioteca Clipper .
gb.openssl es un nuevo componente en anidar funciones criptográficas de libcrypto del proyecto OpenSSL .
FileProperties es un nuevo control que muestra las propiedades de un archivo o directorio específico .
ImageView es un nuevo control que permite la visualización de una imagen dentro de una vista desplazado , en los diferentes niveles de zoom.
Control deslizante es un nuevo control que muestra un cursor y una SpinBox , ambos están sincronizados.
Horizontal barras de herramientas ahora puede crecer verticalmente si no hay suficiente espacio para los elementos de la barra de herramientas .
gb.gmp es un nuevo componente basado en el múltiple de precisión aritmética Biblioteca GNU que implementa BigInt y números racionales .
El componente gb.image tiene nuevos métodos para aplicar efectos de equilibrio para una imagen.
gb.media ahora está basado en GStreamer 1.0 . El control MediaPlayer ahora puede tomar una captura de pantalla del cuadro de video actual.
gb.openal es un nuevo componente basado en la biblioteca de audio 3D OpenAL .
gb.opengl.sge es nuevo componente que implementa un motor de juego OpenGL simple basado en el formato MD2 .
gb.xml.rpc ahora es mucho más fiable .