Gambas è un open source e ambiente di sviluppo gratuito basato su un interprete Basic con estensioni a oggetti, come ad esempio Visual Basic.
Gambas è costituito dai seguenti programmi: un compilatore, un interprete, un archiviatore, un componente interfaccia grafica, e un ambiente di sviluppo.
Con Gambas, è possibile progettare rapidamente una GUI (Graphical User Interface), l'accesso PostgreSQL e database MySQL, applicazioni pilota KDE con DCOP, tradurre il programma in molte lingue, creare applicazioni di rete con facilità, e molto altro.
Gambas è, prima di tutto, un linguaggio di base con le estensioni di oggetti. Un programma scritto con Gambas è un insieme di file. Ogni file descrive una classe, in termini di programmazione ad oggetti.
Inoltre, i file di classe vengono compilati, ed eseguiti da un interprete. L'ambiente di sviluppo è scritto con Gambas si
Cosa c'è di nuovo in questa versione:.
- Configurazione:
- NUOVO: Rimuovere ltmain.sh collegamenti simbolici .
- Ambiente di sviluppo:
- BUG:. Salvataggio di un progetto all'interno della propria directory è ora vietato
- NEW:. Traduzione lituano fatta da Regimantas BAUBLYS
- NUOVO: Aggiungere il supporto per la lingua latina .
- INTERPRETE:
- BUG:. Fissare GB.MatchString () API valore di ritorno
- ERRORE: DateAdd () non genera più un errore di overflow se usato su un
- valore del tempo.
- ERRORE: Fix API interprete per sistemi a 64 bit .
- BUG: Cercate di non perdere il valore di 'errno' se la select () chiamata di sistema
- non riesce all'interno del ciclo di eventi.
- BUG: Funzione Fix richiede funzioni prendere argomenti opzionali e aggiuntivi
- argomenti.
- COMPILATORE:
- ERRORE: Davvero supporta parole riservate nei nomi di controllo sotto forma .
- DB.FIREBIRD:
- ERRORE: Fix edificio con gcc-4.6.0 .
- GB.DB.MYSQL:
- BUG: Quando si crea una tabella, usare & quot; MOTORE & quot; parola chiave invece di & quot; TYPE & quot; con
- MySQL & gt;. = 4.0.18
- GB.DB.ODBC:
- BUG: Fissare un incidente stupido che si verifica solo su 64 sistemi di bit .
- gb.desktop:
- ERRORE: Fix Desktop.Find () quando corrispondenti titoli delle finestre .
- GB.GTK:
- ERRORE: correttamente alzare mostrare e nascondere gli eventi nella classe Watcher .
- GB.NET:
- BUG:. Correttamente verificare errori di sistema quando si utilizza un DNSClient asincrono
- GB.NET.SMTP:
- ERRORE: gb.net.smtp ora dovrebbe compilare correttamente con i file di intestazione che utilizzano
- & quot; booleano & quot; simbolo.
- it.pdf:
- BUG:. Fare gb.pdf compilare con poppler 0.17
- GB.QT.KDE:
- NEW:. Supporto per Trinity
Cosa c'è di nuovo in versione 2.23.0:
- [ambiente di sviluppo]:
- NUOVO: Aggiungere il supporto per la lingua finlandese .
- NEW:. Il supporto per la lingua rumena
- NEW:. Traduzione in rumeno fatta da Florin Iacob
- NEW:. Traduzione ceca aggiornato da Radek Frystak e Josef Kubicek
- NEW:. Aggiungere file desktop e icona
- NUOVO: traduzione svedese aggiornato .
- [INTERPRETE]:
- ERRORE: File.SetExt () ora funziona correttamente con i file il cui nome inizia con un punto .
- BUG:. Fissare una perdita di memoria che può portare ad un incidente nella gestione enumerazione
- BUG:. Il [] proprietà Stat.Perm restituisce correttamente i permessi di esecuzione ora
- [compilatore]:
- BUG:. Leggere correttamente lunghe costanti il cui valore è il valore più basso possibile lungo
- BUG:. Definire il LLONG_MAX costante se non si definisce
- [GB.DB.FORM]:
- NEW:. Nuova traduzione ceco fatta da Radek Frystak e Josef Kubicek
- [GB.DB.ODBC]:
- ERRORE: l'esistenza tabella dovrebbe essere controllato correttamente ora .
- [GB.DB.SQLITE3]:
- ERRORE: Rileva chiave primaria intero in ogni caso utilizzato per scrivere & quot; integer & quot; .
- [gb.form]:
- NEW:. Nuova traduzione ceco fatta da Radek Frystak e Josef Kubicek
- [GB.FORM.DIALOG]:
- NEW:. Nuova traduzione ceco fatta da Radek Frystak e Josef Kubicek
- [GB.FORM.MDI]
- NEW:. Nuova traduzione ceco fatta da Radek Frystak e Josef Kubicek
- [GB.GTK]
- BUG:. Il cursore viene correttamente aggiornato con il valore di Application.Busy ora
- BUG:. Evento arresto ora lavora durante il Primo caso di un modulo modale
- BUG:. Fissare una perdita di memoria che porta a un incidente nel metodo TextArea.Paste ()
- BUG:. Fix Label resize automatico
- BUG:. Impostazioni del testo di un'etichetta trasparente o TextLabel avendo nessun testo funziona correttamente ora
- BUG:. SpinBox proprietà Value dovrebbe sempre essere accurata ora
- ERRORE: TextBox.Selection.Length ora restituisce il valore corretto .
- BUG:. Chiamare Menu.Children.Clear () o l'eliminazione di un menu durante un menu Visualizza evento non dovrebbe bloccarsi più
- BUG:. Un menu principale non solleva più l'evento Click
- ERRORE: GridView riceve correttamente la messa a fuoco ora .
- ERRORE: Draw.Ellipse () ora disegna correttamente una torta in cui riempimento è abilitato .
- BUG:. Fissare ComboBox.Add () quando viene specificato l'argomento di posizione
- BUG:. Fissare ListBox.Add () quando viene specificato l'argomento di posizione
- ERRORE: MoveScaled funziona correttamente per le posizioni e le dimensioni che non sono un multiplo di Desktop.Scale .
- ERRORE: Tasto [] non stampa GTK + avvertimento più quando ottiene una stringa nulla come argomento .
- BUG:. Mouse.Blank cursore funziona come previsto ora
- BUG:. Dimensioni di carattere relative vengono interpretati correttamente in RTF ora
- [GB.NET.CURL]
- NUOVO:. Oggetti Asynchronous FtpClient e HttpClient sono ora tenuti automaticamente in vita fino è finito il loro funzionamento
- [GB.QT4]
- ERRORE: MoveScaled funziona correttamente per le posizioni e le dimensioni che non sono un multiplo di Desktop.Scale .
I commenti non trovato