Gambas jest open source i wolne środowisko programistyczne oparte na podstawowe tłumacza z rozszerzeniami obiektów, takich jak Visual Basic.
Gambas składa się z następujących programów: kompilatora, tłumaczy, Archiver, skład graficzny interfejs użytkownika i środowiska programistycznego.
Z Gambas, można szybko zaprojektować GUI (Graphical User Interface), dostęp do baz danych MySQL i PostgreSQL, aplikacje KDE z DCOP pilota, tłumaczyć program na wiele języków, tworzenie aplikacji sieciowych łatwo, i wiele więcej.
Gambas jest przed wszystkim, język podstawowy z rozszerzeniem obiektów. Program napisany w Gambas jest zestaw plików. Każdy plik opisuje klasę, w zakresie programowania obiektowego.
Ponadto pliki klasy są opracowywane i realizowane przez tłumacza. Środowisko programistyczne jest napisane ze sobą Gambas
Co nowego w tym wydaniu:.
- Konfiguracja:
- NOWOŚĆ: Usuń ltmain.sh dowiązania symboliczne .
- Development Environment:
- BŁĄD:. Zapisywanie projektu wewnątrz własnego katalogu jest teraz zabronione
- NOWOŚĆ:. Tłumaczenie wykonane przez Regimantas litewska Baublys
- NOWOŚĆ: Dodaj wsparcie dla języka łacińskiego, .
- TŁUMACZ:
- BŁĄD:. Fix GB.MatchString () API wartość zwracana
- BŁĄD: DateAdd () nie powoduje błędów przepełnienia już stosowany na
- wartość czasu.
- BŁĄD: Fix interpretatora API dla systemów 64 bitowych, .
- BŁĄD: Staram się nie tracić wartość 'errno' jeśli select () wywołanie systemowe
- nie w pętli zdarzeń.
- BŁĄD: Funkcja redukcji wymaga podjęcia argumenty opcjonalne funkcje i dodatkowe
- argumenty.
- COMPILER:
- BŁĄD: Naprawdę obsługuje słów zastrzeżonych w nazwach kontroli formą .
- DB.FIREBIRD:
- BŁĄD: Fix budynek z gcc-4.6.0 .
- GB.DB.MYSQL:
- BŁĄD: Podczas tworzenia tabeli, użyj & quot; SILNIK & quot; słów kluczowych, a nie & quot; TYPU & quot; z
- MySQL & gt;. = 4.0.18
- GB.DB.ODBC:
- BŁĄD: Fix głupi błąd, który pojawia się tylko 64 systemów bity .
- GB.DESKTOP:
- BŁĄD: Fix Desktop.Find () podczas dopasowywania tytułów okien .
- GB.GTK:
- BŁĄD: Prawidłowo podnieść Pokaż i Ukryj zdarzenia w klasie Watcher .
- GB.NET:
- BŁĄD:., Gdy za pomocą asynchronicznego DNSClient Prawidłowo sprawdzić błędy systemu,
- GB.NET.SMTP:
- BŁĄD: gb.net.smtp teraz powinien poprawnie skompilować z plików nagłówkowych, które używają
- & quot; logiczna & quot; Symbol.
- GB.PDF:
- BŁĄD:. Dodać gb.pdf skompilować z Poppler 0,17
- GB.QT.KDE:
- NOWOŚĆ:. Wsparcie dla Trójcy
Co nowego w wersji 2.23.0:
- [Development Environment]:
- NOWOŚĆ: Dodaj wsparcie dla języka fińskiego, .
- NOWOŚĆ:. Wsparcie dla języka rumuńskiego,
- NOWOŚĆ:. Tłumaczenie wykonane przez rumuński Florin Iacob
- NOWOŚĆ:. Tłumaczenie czeskich aktualizowane przez Radek Fryšták i Josef Kubíček
- NOWOŚĆ:. Dodaj pliki pulpitu i ikon
- NOWOŚĆ: Tłumaczenie Szwedzki aktualizacja .
- [TŁUMACZ]:
- BŁĄD: File.SetExt () działa teraz poprawnie z plikami, których nazwa zaczyna się od kropki, .
- BŁĄD:. Fix przeciek pamięci, który może doprowadzić do katastrofy w zarządzaniu wyliczania
- BŁĄD:. [] Nieruchomości Stat.Perm poprawnie zwraca uprawnienia wykonania teraz
- [COMPILER]:
- BŁĄD:. Prawidłowo czytać długich stałych, których wartość jest niższa możliwe Długi wartość
- BŁĄD:. Określ LLONG_MAX stałą, jeżeli nie jest to określone,
- [GB.DB.FORM]:
- NOWOŚĆ:. Nowy czeskie tłumaczenie wykonane przez Radek Fryšták i Josef Kubíček
- [GB.DB.ODBC]:
- BŁĄD: Istnienie Tabela prawidłowo należy sprawdzić teraz, .
- [GB.DB.SQLITE3]:
- BŁĄD: Wykrywanie całkowitą klucz podstawowy, co w przypadku używanego napisać & quot; całkowitą & quot; .
- [GB.FORM]:
- NOWOŚĆ:. Nowy czeskie tłumaczenie wykonane przez Radek Fryšták i Josef Kubíček
- [GB.FORM.DIALOG]:
- NOWOŚĆ:. Nowy czeskie tłumaczenie wykonane przez Radek Fryšták i Josef Kubíček
- [GB.FORM.MDI]
- NOWOŚĆ:. Nowy czeskie tłumaczenie wykonane przez Radek Fryšták i Josef Kubíček
- [GB.GTK]
- BŁĄD:. Kursor jest poprawnie zaktualizowane wartości Application.Busy teraz
- BŁĄD:. Zatrzymaj Wydarzenie działa już podczas Zamknij przypadku postaci modalnej,
- BŁĄD:. Fix przeciek pamięci, który prowadzi do awarii w metodzie TextArea.Paste ()
- BŁĄD:. Etykieta automatyczna zmiana rozmiaru Fix
- BŁĄD:. Ustawienia tekstu przejrzystej etykiecie lub TextLabel nie mając tekst działa poprawnie teraz
- BŁĄD:. Okno wyboru nieruchomości Wartość powinna być zawsze teraz dokładne
- BŁĄD: TextBox.Selection.Length zwraca teraz prawidłową wartość .
- BŁĄD:. Wywołanie Menu.Children.Clear () lub usuwanie menu podczas Menu Pokaż razie nie powinien upaść już
- BŁĄD:. Menu rodzic nie zgłosi zdarzenie Kliknij więcej,
- BŁĄD: GridView poprawnie odbiera ostrość teraz .
- BŁĄD: Draw.Ellipse () teraz poprawnie zwraca ciasto podczas napełniania jest włączona .
- BŁĄD:. Fix ComboBox.Add (), gdy pozycja jest podany argument,
- BŁĄD:. Fix ListBox.Add (), gdy pozycja jest podany argument,
- BŁĄD: MoveScaled działa poprawnie na stanowiska i rozmiarach, które nie są wielokrotnością Desktop.Scale .
- BŁĄD: Klawisz [] nie drukuje już GTK + ostrzeżenie, gdy coraz pusty łańcuch jako argument .
- BŁĄD:. Mouse.Blank kursor działa jak powinno teraz
- BŁĄD:. Względne rozmiary czcionek są prawidłowo interpretować tekst sformatowany teraz
- [GB.NET.CURL]
- NOWOŚĆ:. Asynchronous FtpClient i httpclient obiekty są automatycznie utrzymywane przy życiu, dopóki ich praca jest zakończona,
- [GB.QT4]
- BŁĄD: MoveScaled działa poprawnie na stanowiska i rozmiarach, które nie są wielokrotnością Desktop.Scale .
Komentarze nie znaleziono