Gambas е с отворен код и свободен среда за разработка на базата на Basic интерпретатор с предметни разширения, като например Visual Basic.
Gambas се състои от следните програми: съставител, преводач, един архиватор, графичен компонент потребителски интерфейс, както и развитие на околната среда.
С Gambas, можете бързо да изработи GUI (Graphical User Interface), PostgreSQL достъп и MySQL бази данни, пилотен KDE приложения с DCOP, превежда програмата си на много езици, създадат мрежови приложения лесно, и много повече.
Gambas е, преди всичко, а Basic език с предметни разширения. A програма, написана с Gambas е набор от файлове. Всеки файл описва клас, от гледна точка на обект за програмиране.
Освен това, файловете на класа се съставят и изпълняват от преводач. Развитие на околната среда е написано със себе си Gambas
Какво ново в тази версия:.
- Конфигурация:
- NEW: Махни ltmain.sh символни връзки .
- Development Environment:
- BUG:. Запис на проект на нейната директория се сега забранено
- NEW:. Литовски превод, направени от Regimantas Baublys
- NEW: Добави подкрепа за Латински език .
- интерпретатор:
- BUG:. Fix GB.MatchString () API връщане стойност
- BUG: DateAdd () не поражда грешка препълване вече, когато се използва по
- стойността във времето.
- BUG: Fix преводач API за 64 бита системи .
- BUG: Опитайте се да не загубят стойността на "errno" ако изберете () система за повикване
- провали вътре контур събитие.
- BUG: Fix функция призовава за функции като незадължителни аргументи и допълнително
- аргументи.
- съставител:
- BUG: Really подкрепят резервирани думи в имената на форма за контрол .
- DB.FIREBIRD:
- BUG: Fix сграда с GCC-4.6.0 .
- GB.DB.MYSQL:
- BUG: При създаване на таблица, използвайте & quot; ENGINE & quot; ключова дума вместо & quot; TYPE & quot; с
- MySQL & GT;. = 4.0.18
- GB.DB.ODBC:
- BUG: Fix глупава катастрофа, която се проявява само 64 бита системи .
- GB.DESKTOP:
- BUG: Fix Desktop.Find (), когато съвпадение прозорци заглавия .
- GB.GTK:
- BUG: Правилно повиши показвате и скривате събития в класа на Watcher .
- GB.NET:
- BUG:. Правилно се провери системата за грешки, когато се използва асинхронен DnsClient
- GB.NET.SMTP:
- BUG: gb.net.smtp сега трябва да компилира правилно с заглавни файлове, които използват
- на & quot; Булев & quot; символ.
- GB.PDF:
- BUG:. Направи gb.pdf компилирате с poppler 0.17
- GB.QT.KDE:
- NEW:. Подкрепа за Trinity
Какво ново във версия 2.23.0:
- [Development Environment]:
- NEW: Добави подкрепа за финландския език .
- NEW:. Подкрепа за румънския език
- NEW:. Romanian преводи, направени от Florin Iacob
- NEW:. Чешки актуализиран с Радек Frystak и Josef Кубичек
- NEW:. Добавяне на настолни и икона файлове
- NEW: Swedish превод актуализиран .
- [интерпретатор]:
- BUG: File.SetExt () сега работи правилно с файлове, чиито имена започват с точка .
- BUG:. Fix изтичане на памет, която може да доведе до катастрофа в управлението изброяване
- BUG:. The Stat.Perm [] имота правилно връща изпълнение разрешения сега
- [съставител]:
- BUG:. Прочетем правилно дълги константи, чиято стойност е по-ниска възможна Long стойността
- BUG:. Дефинирайте LLONG_MAX постоянна, ако тя не е определена
- [GB.DB.FORM]:
- NEW:. New Czech преводи, направени от Радек Frystak и Josef Кубичек
- [GB.DB.ODBC]:
- BUG: Таблица съществуване трябва да се провери правилно сега .
- [GB.DB.SQLITE3]:
- BUG: Откривам число първичен ключ каквото използва случая, за да напишете & quot; число & quot; .
- [GB.FORM]:
- NEW:. New Czech преводи, направени от Радек Frystak и Josef Кубичек
- [GB.FORM.DIALOG]:
- NEW:. New Czech преводи, направени от Радек Frystak и Josef Кубичек
- [GB.FORM.MDI]
- NEW:. New Czech преводи, направени от Радек Frystak и Josef Кубичек
- [GB.GTK]
- BUG:. Cursor е правилно актуализиран със стойността на Application.Busy сега
- BUG:. Stop Event сега работи по време на Close случай на формуляр модална
- BUG: Fix изтичане на памет, което води до срив в (метод на TextArea.Paste).
- BUG:. Fix Label автоматично преоразмеряване
- BUG:. Settings Текстът на прозрачен етикет или TextLabel че няма текст ще работи правилно сега
- BUG:. SpinBox имот Value винаги трябва да бъде точна сега
- BUG: TextBox.Selection.Length вече връща правилната стойност .
- BUG:. Обаждане Menu.Children.Clear () или изтриване на менюто по време на Menu Show случай не трябва да се блъсне вече
- BUG:. A меню майка не се повиши Click събитието вече
- BUG: GridView правилно получава фокуса сега .
- BUG: Draw.Ellipse () вече правилно обръща пай при попълване е активиран .
- BUG:. Fix ComboBox.Add (), когато аргументът на позицията е посочено
- BUG:. Fix ListBox.Add (), когато аргументът на позицията е посочено
- BUG: MoveScaled работи правилно за позиции и размери, които не са кратни на Desktop.Scale .
- BUG: Key [] не се отпечатва GTK + предупреди вече, когато удар с нулев аргумент стринг .
- BUG:. Mouse.Blank курсора работи както се очаква сега
- BUG:. Относителен размер на шрифта се тълкува правилно в богата текст сега
- [GB.NET.CURL]
- Нов:. Asynchronous FtpClient и HttpClient обекти са вече автоматично запазени живи, докато тяхната работа е завършена
- [GB.QT4]
- BUG: MoveScaled работи правилно за позиции и размери, които не са кратни на Desktop.Scale .
Коментари не е намерена