Gambas es un código abierto y entorno de desarrollo libre basado en un intérprete de Basic con extensiones de objeto, como Visual Basic.
Gambas se compone de los siguientes programas: un compilador, un intérprete, un archivador, un componente de la interfaz gráfica de usuario, y un entorno de desarrollo.
Con Gambas, puede diseñar rápidamente una GUI (Graphical User Interface), el acceso PostgreSQL y bases de datos MySQL, aplicaciones KDE piloto con DCOP, traducir su programa a muchos idiomas, crear aplicaciones de red fácilmente, y mucho más.
Gambas es, ante todo, un lenguaje Basic con extensiones de objetos. Un programa escrito con Gambas es un conjunto de archivos. Cada archivo describe una clase, en términos de programación objeto.
Además, los archivos de clase se compilan, y ejecutados por un intérprete. El entorno de desarrollo está escrito con Gambas sí
¿Qué hay de nuevo en esta versión:.
- CONFIGURACIÓN:
- NUEVO: Eliminar ltmain.sh enlaces simbólicos .
- MEDIO AMBIENTE DESARROLLO:
- ERROR:. Guardar un proyecto dentro de su propio directorio está ahora prohibido
- NUEVO:. Lituano traducción hecha por Regimantas Baublys
- NUEVO: Añadir soporte para el lenguaje latino .
- INTÉRPRETE:
- ERROR:. Fijar GB.MatchString () API valor de retorno
- ERROR: DateAdd () no plantea un error de desbordamiento de más cuando se utiliza en un elemento
- valor de tiempo.
- ERROR: Fix API intérprete para sistemas de 64 bits .
- ERROR: Trate de no perder el valor de 'errno' si el select () llamada al sistema
- Error en el interior del bucle de eventos.
- Error: la función Fix pide funciones teniendo argumentos opcionales y adicional
- argumentos.
- COMPILADOR:
- ERROR: Realmente apoyar palabras reservadas en los nombres de control de formulario .
- DB.FIREBIRD:
- ERROR: Fix edificio con gcc-4.6.0 .
- GB.DB.MYSQL:
- ERROR: Al crear una tabla, utilice & quot; MOTOR & quot; palabra clave en lugar de & quot; TIPO & quot; con
- MySQL & gt;. = 4.0.18
- GB.DB.ODBC:
- ERROR: Fijar un accidente estúpido que se produce en sólo 64 bits de los sistemas .
- gb.desktop:
- ERROR: Fijar Desktop.Find () cuando juego los títulos de ventanas .
- gb.gtk:
- ERROR: recaudar correctamente mostrar y ocultar los acontecimientos en la clase Vigía .
- GB.NET:
- ERROR:. Comprobar correctamente los errores del sistema cuando se utiliza un DNSClient asíncrono
- GB.NET.SMTP:
- ERROR: gb.net.smtp ahora debería compilar correctamente con archivos de cabecera que utilizan
- & quot; boolean & quot; símbolo.
- GB.pdf:
- ERROR:. Haga GB.pdf compilar con poppler 0,17
- GB.QT.KDE:
- NUEVO:. Apoyo a Trinidad
¿Qué hay de nuevo en la versión 2.23.0:
- [MEDIO AMBIENTE DESARROLLO]:
- NUEVO: Añadir soporte para idioma finlandés .
- NUEVO:. Apoyo a la lengua rumana
- NUEVO:. Traducción rumana hecha por Florin Iacob
- NUEVO:. Traducción al checo Radek actualizada por Frystak y Josef Kubicek
- NUEVO:. Añadir archivos de escritorio y el icono
- NUEVO: traducción sueca actualiza .
- [INTÉRPRETE]:
- ERROR: File.SetExt () ahora funciona correctamente con archivos cuyo nombre comienza con un punto .
- ERROR:. Fijar una pérdida de memoria que puede conducir a un accidente en la gestión de la enumeración
- ERROR:. El [] propiedad Stat.Perm devuelve correctamente permisos de ejecución ahora
- [compilador]:
- ERROR:. Leer correctamente constantes largas cuyo valor es el valor posible a largo inferior
- ERROR:. Definir el LLONG_MAX constante si no se define
- [GB.DB.FORM]:
- NUEVO:. Nueva traducción checa hecha por Radek Frystak y Josef Kubicek
- [GB.DB.ODBC]:
- ERROR: Tabla existencia se debe comprobar correctamente ahora .
- [GB.DB.SQLITE3]:
- ERROR: Detectar clave principal entero sea cual sea el caso solía escribir & quot; entero & quot; .
- [gb.form]:
- NUEVO:. Nueva traducción checa hecha por Radek Frystak y Josef Kubicek
- [GB.FORM.DIALOG]:
- NUEVO:. Nueva traducción checa hecha por Radek Frystak y Josef Kubicek
- [GB.FORM.MDI]
- NUEVO:. Nueva traducción checa hecha por Radek Frystak y Josef Kubicek
- [gb.gtk]
- ERROR:. Cursor se actualiza correctamente con el valor de Application.Busy ahora
- ERROR:. Evento parada ahora trabaja durante el primer caso de un formulario modal
- ERROR:. Fijar una pérdida de memoria que conduce a un accidente en el método TextArea.Paste ()
- ERROR:. Fix etiqueta de cambio de tamaño automático
- ERROR:. Configuración del texto de una etiqueta transparente o TextLabel tener ningún texto funciona correctamente ahora
- ERROR:. SpinBox propiedad Value siempre debe ser precisa ahora
- ERROR: TextBox.Selection.Length ahora devuelve el valor correcto .
- ERROR:. Llamando Menu.Children.Clear () o eliminar un menú durante una Mostrar menú evento no debe bloquearse más
- ERROR:. Un menú padre no eleva el evento Click más
- ERROR: GridView recibe correctamente el enfoque ahora .
- ERROR: Draw.Ellipse () ahora dibuja correctamente un pastel relleno cuando está habilitado .
- ERROR:. Fijar ComboBox.Add () cuando se especifica el argumento posición
- ERROR:. Fijar ListBox.Add () cuando se especifica el argumento posición
- ERROR: MoveScaled funciona correctamente para las posiciones y tamaños que no son un múltiplo de Desktop.Scale .
- ERROR: Tecla [] no se imprime GTK + advertencia más al conseguir una cadena nula como argumento .
- ERROR:. Mouse.Blank cursor funciona como se espera ahora
- ERROR:. Tamaños de fuentes relativos se interpretan correctamente en texto enriquecido ahora
- [GB.NET.CURL]
- NUEVO:. Objetos asíncrono FtpClient y HttpClient ahora se mantienen automáticamente con vida hasta que termine su operación
- [GB.QT4]
- ERROR: MoveScaled funciona correctamente para las posiciones y tamaños que no son un múltiplo de Desktop.Scale .
Comentarios que no se encuentran