Gambas 3

Szoftver screenshot:
Gambas 3
Szoftver adatai:
Változat: 3.10.0 Frissítve
Feltöltés dátuma: 22 Jun 18
Fejlesztő: Gambas Team
Engedély: Ingyenes
Népszerűség: 84

Rating: nan/5 (Total Votes: 0)

A Gambas 3 a következő generációs Gambas fejlesztői környezet, amely objektum-kiterjesztésekkel rendelkező BASIC-tolmácson alapul, mint például a Visual Basic. Mindezek ellenére egy nyílt forráskódú BASIC nyelv az objektumkiterjesztésekkel. A program natív funkciókat tartalmaz, amelyek lehetővé teszik a fejlesztők számára a karakterláncok, aritmetika, idő, bemeneti kimenetek és fájlok kezelését.

Ez egy teljesen ingyenes és összetett program, amely több programból áll, beleértve a fordítót, az archivert, a tolmácsot, a fejlesztési környezetet, a szkriptet, a számos bővítőelemet és a gazdag grafikus felhasználói felületet.


Gyorsan tervezheti grafikai felhasználói felületét a projektjeihez

A Gambas segítségével gyorsan megtervezheti a grafikus felhasználói felületet (GUI), kísérleti KDE alkalmazást a DCOP programmal, hozzáférhet a PostgreSQL és a MySQL adatbázisokhoz, fordíthatja le programját számos nyelven, valamint hálózati alkalmazásokat is létrehozhat.

A legfontosabb funkciók közé tartozik a teljes folyamatvezérlés, az UTF-8 karakterláncok natív támogatása, több nyelv támogatása, teljes hibamenedzsment, ál-terminálkezelés, eseményhurok időzítővel való támogatása, bemeneti kimeneti fájlleíró képes külső funkciókat hívni a rendszerben megosztott könyvtárakban.

Valódi objektum-orientált nyelv, a Gambas osztályokkal és tárgyakkal, magán- és nyilvános szimbólumokkal, egy öröklettel, destruktorokkal és konstruktőrökkel, számlálóval, polimorfizmussal, módszerekkel, soros hozzáféréssel, tulajdonságokkal, sorozatos tárgyakkal, eseményekkel és konstansokkal jön. Lehetőség van a MySQL, SQLite, PostgreSQL és ODBC adatbázisokhoz is.


A motorháztető és a támogatott operációs rendszerek alatt

A C, C ++ és BASIC programozási nyelveket a Gambas & rsquo; kód. Úgy tervezték, hogy a GNU / Linux disztribúciók, valamint a FreeBSD operációs rendszer működik.

Letölthető univerzális forrás archívumként (tarball), amely tartalmazza az alkalmazás & rsquo; s forráskódját. A Linux felhasználók a GNU / Linux disztribúcióinak fő szoftverállományait is telepíthetik. Mind a 32 bites, mind pedig a 64 bites utasításkészlet-architektúrák jelenleg támogatottak.

Az újdonság ebben a kiadásban:

  • A webes űrlapok támogatása az IDE-ban javult.
  • A könyvtárcsomagolás javításra került.
  • A CStr és a CDate kölcsönösen koherensek, mivel csak a UTC dátumokra konvertálnak. Vigyázz, ez a hibajavítás nem kompatibilis hátra!
  • A tolmács most monoton órát használ, ha lehetséges.
  • Az új utasítás MOVE ... LOWNTO ... átnevezi a fájlt, és atomikusan törli az úti célt.
  • A MediaPlayer vezérlője láncolhatja a médiafájlokat.
  • A FtpClient most támogatja az ftps protokollt.

  • A
  • gb.term egy új összetevő a terminálok kezeléséhez, egy API-val nagyon közel áll az operációs rendszerhez.
  • A gb.web.feed egy új összetevő az RSS-hírcsatornák kezeléséhez.
  • A javítások tétele a gb.web.form összetevőben.

Újdonság a verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • ÚJ: Javítani kell a Cygwin rendszerinformációval kapcsolatos ismereteit.
  • BUG: Az adatbázis-tábla nevét tartalmazó vezérlési tulajdonságok újra módosíthatók.
  • GB.DATA:
  • BUG: Ne használj előre a typedefs-ot, mert úgy tűnik, hogy néhány fordító nem értette őket.
  • BUG: Csendesítés a hamis pozitív fordító figyelmeztetésekkel.
  • GB.DB.MYSQL:
  • BUG: Próbáljon újból csatlakozni egy elveszett adatbázis-kiszolgálóhoz, amikor felsorolja a meglévő adatbázisokat és a táblák mezőit.
  • GB.FORM:
  • ÚJ: A SliderBox most ugyanabban a változási csoportban van, mint a Csúszka.
  • GB.GTK:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • GB.GTK3:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • BUG: A Paint.Reset () a várakozásoknak megfelelően nem a tárolt rajzterületen működik.
  • GB.GUI.AREA:
  • BUG: A TreeView átnevezése most működik, ha az átnevezett elem nem látható.
  • GB.MEDIA.FORM:
  • BUG: MediaView: A Control tulajdonság átnevezve ShowControl néven.
  • GB.QT4:
  • BUG: A Menu.Checked tulajdonság most visszaadja a helytelen értéket a nem rádió menüpontokhoz.
  • BUG: TextBox: Kerülje el a Qt4 furcsa viselkedését, amely néha elveszíti a választást. Ugyanaz a megoldás a szerkeszthető ComboBox számára.
  • BUG: Fix összeállítás figyelmeztetés.

Az újdonság a 3.8.3-as verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • ÚJ: Javítani kell a Cygwin rendszerinformációval kapcsolatos ismereteit.
  • BUG: Az adatbázis-tábla nevét tartalmazó vezérlési tulajdonságok újra módosíthatók.
  • GB.DATA:
  • BUG: Ne használj előre a typedefs-ot, mert úgy tűnik, hogy néhány fordító nem értette őket.
  • BUG: Csendesítés a hamis pozitív fordító figyelmeztetésekkel.
  • GB.DB.MYSQL:
  • BUG: Próbáljon újból csatlakozni egy elveszett adatbázis-kiszolgálóhoz, amikor felsorolja a meglévő adatbázisokat és a táblák mezőit.
  • GB.FORM:
  • ÚJ: A SliderBox most ugyanabban a változási csoportban van, mint a Csúszka.
  • GB.GTK:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • GB.GTK3:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • BUG: A Paint.Reset () a várakozásoknak megfelelően nem a tárolt rajzterületen működik.
  • GB.GUI.AREA:
  • BUG: A TreeView átnevezése most működik, ha az átnevezett elem nem látható.
  • GB.MEDIA.FORM:
  • BUG: MediaView: A Control tulajdonság átnevezve ShowControl néven.
  • GB.QT4:
  • BUG: A Menu.Checked tulajdonság most visszaadja a helytelen értéket a nem rádió menüpontokhoz.
  • BUG: TextBox: Kerülje el a Qt4 furcsa viselkedését, amely néha elveszíti a választást. Ugyanaz a megoldás a szerkeszthető ComboBox számára.
  • BUG: Fix összeállítás figyelmeztetés.

Az újdonság a 3.8.1-es verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • ÚJ: Javítani kell a Cygwin rendszerinformációval kapcsolatos ismereteit.
  • BUG: Az adatbázis-tábla nevét tartalmazó vezérlési tulajdonságok újra módosíthatók.
  • GB.DATA:
  • BUG: Ne használj előre a typedefs-ot, mert úgy tűnik, hogy néhány fordító nem értette őket.
  • BUG: Csendesítés a hamis pozitív fordító figyelmeztetésekkel.
  • GB.DB.MYSQL:
  • BUG: Próbáljon újból csatlakozni egy elveszett adatbázis-kiszolgálóhoz, amikor felsorolja a meglévő adatbázisokat és a táblák mezőit.
  • GB.FORM:
  • ÚJ: A SliderBox most ugyanabban a változási csoportban van, mint a Csúszka.
  • GB.GTK:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • GB.GTK3:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • BUG: A Paint.Reset () a várakozásoknak megfelelően nem a tárolt rajzterületen működik.
  • GB.GUI.AREA:
  • BUG: A TreeView átnevezése most működik, ha az átnevezett elem nem látható.
  • GB.MEDIA.FORM:
  • BUG: MediaView: A Control tulajdonság átnevezve ShowControl néven.
  • GB.QT4:
  • BUG: A Menu.Checked tulajdonság most visszaadja a helytelen értéket a nem rádió menüpontokhoz.
  • BUG: TextBox: Kerülje el a Qt4 furcsa viselkedését, amely néha elveszíti a választást. Ugyanaz a megoldás a szerkeszthető ComboBox számára.
  • BUG: Fix összeállítás figyelmeztetés.

Újdonság a 3.7.1-es verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • ÚJ: Javítani kell a Cygwin rendszerinformációval kapcsolatos ismereteit.
  • BUG: Az adatbázis-tábla nevét tartalmazó vezérlési tulajdonságok újra módosíthatók.
  • GB.DATA:
  • BUG: Ne használj előre a typedefs-ot, mert úgy tűnik, hogy néhány fordító nem értette őket.
  • BUG: Csendesítés a hamis pozitív fordító figyelmeztetésekkel.
  • GB.DB.MYSQL:
  • BUG: Próbáljon újból csatlakozni egy elveszett adatbázis-kiszolgálóhoz, amikor felsorolja a meglévő adatbázisokat és a táblák mezőit.
  • GB.FORM:
  • ÚJ: A SliderBox most ugyanabban a változási csoportban van, mint a Csúszka.
  • GB.GTK:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • GB.GTK3:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • BUG: A Paint.Reset () a várakozásoknak megfelelően nem a tárolt rajzterületen működik.
  • GB.GUI.AREA:
  • BUG: A TreeView átnevezése most működik, ha az átnevezett elem nem látható.
  • GB.MEDIA.FORM:
  • BUG: MediaView: A Control tulajdonság átnevezve ShowControl néven.
  • GB.QT4:
  • BUG: A Menu.Checked tulajdonság most visszaadja a helytelen értéket a nem rádió menüpontokhoz.
  • BUG: TextBox: Kerülje el a Qt4 furcsa viselkedését, amely néha elveszíti a választást. Ugyanaz a megoldás a szerkeszthető ComboBox számára.
  • BUG: Fix összeállítás figyelmeztetés.

Az újdonság a 3.6.2-es verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • ÚJ: Javítani kell a Cygwin rendszerinformációval kapcsolatos ismereteit.
  • BUG: Az adatbázis-tábla nevét tartalmazó vezérlési tulajdonságok újra módosíthatók.
  • GB.DATA:
  • BUG: Ne használj előre a typedefs-ot, mert úgy tűnik, hogy néhány fordító nem értette őket.
  • BUG: Csendesítés a hamis pozitív fordító figyelmeztetésekkel.
  • GB.DB.MYSQL:
  • BUG: Próbáljon újból csatlakozni egy elveszett adatbázis-kiszolgálóhoz, amikor felsorolja a meglévő adatbázisokat és a táblák mezőit.
  • GB.FORM:
  • ÚJ: A SliderBox most ugyanabban a változási csoportban van, mint a Csúszka.
  • GB.GTK:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • GB.GTK3:
  • BUG: Uninicializált változó javítása.
  • BUG: Fix figyelmeztetés csúszkával vagy SpinBox-szal a legmagasabb értéknek megfelelő minimális érték beállítása esetén, vagy éppen ellenkezőleg.
  • BUG: A Paint.Reset () a várakozásoknak megfelelően nem a tárolt rajzterületen működik.
  • GB.GUI.AREA:
  • BUG: A TreeView átnevezése most működik, ha az átnevezett elem nem látható.
  • GB.MEDIA.FORM:
  • BUG: MediaView: A Control tulajdonság átnevezve ShowControl néven.
  • GB.QT4:
  • BUG: A Menu.Checked tulajdonság most visszaadja a helytelen értéket a nem rádió menüpontokhoz.
  • BUG: TextBox: Kerülje el a Qt4 furcsa viselkedését, amely néha elveszíti a választást. Ugyanaz a megoldás a szerkeszthető ComboBox számára.
  • BUG: Fix összeállítás figyelmeztetés.

Újdonság a 3.5.2-es verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • BUG: Jelentésszerkesztő: Most a jelentés határai jól vannak megjelenítve a szerkesztőben.
  • BUG: A WebView által támogatott tulajdonság jelenleg ugyanazt az alapértelmezett betűméretet használja (80%), mint a súgóablak.
  • BUG: Javítsd meg a HTML tömörítést, hogy mindent ne helyezzen el ugyanarra a sorra.
  • BUG: Subversion: Subversion támogatás> 1,8.
  • BUG: Subversion: Automatikusan távolítsa el a ".lang / .pot" fájlt a verzióellenőrzésből, mivel létrehozott fájl, és mivel a konfliktusai nem oldhatók meg.
  • BUG: Subversion: Fix a Subversion konfliktuskezelés.
  • BUG: Subversion: Állítsuk be az svn parancsok időtúllépését 30 másodpercre: néhány elkötelezettség hosszú időt vehet igénybe.
  • BUG: Fájl tulajdonság párbeszédablak: A "Visszavont" gomb helyesen rejtve van.
  • BUG: Menüszerkesztő: Az utolsó menü feljebb léphet.
  • BUG: Menüszerkesztő: Az aktuális menüpont kiemelése.
  • BUG: Menüszerkesztő: Javítsa ki a menü keresőmezőjét.
  • BUG: Projektfa: A felbukkanó menünek pontosnak kell lennie a külső fájlokkal most.
  • BUG: Projektfa: Fix popup menü, ha rákattint a & quot; Data & quot; project tree mappát.
  • BUG: Űrlap-szerkesztő: Az eszköztár-bejegyzések helyes elrejtése és megjelenítése az aktuális állapot szerint (hibakeresés, csak olvashatóság ...).
  • BUG: Formázószerkesztő: A formázó eszköztár gombjai a teljes űrlapon működnek, ha most sem választ semmi.
  • BUG: Ne állítson fókuszt a konzolra, ha rejtett.
  • BUG: Packager: Fix * .deb csomagleírás.
  • BUG: Képszerkesztő: ne hagyja a szerkesztőt egy inkonzisztens állapotban a beillesztés után.
  • INTERPRETER:
  • BUG: A String.InStr () többé nem ütközik, ha a sztring minta érvénytelen. Helyette 0-ot ad vissza (mint az InStr).
  • BUG: Ne ütközz, ha egy ismeretlen opciót a '-g' opcióval adunk meg.
  • BUG: Javítsd ki a LIKE operátort whth & quot; {...} & quot; mintákat.
  • BUG: Egy ütközés megszüntetése a CStr () használatakor egy konverziós függvényt tartalmazó objektumon.
  • BUG: Legyen virtuális még az első alkalommal, amikor hívja a [] operátort.
  • COMPILER:
  • BUG: Fix összeállítás nem tetszik, nem indul el, és NEM szünteti meg az operátorokat, ha nincsenek egyedül egy kifejezésben.
  • GB.DB:
  • BUG: Ne essen össze többé az adatbázis-objektumok kiadásakor.
  • BUG: Az automatikus Blob-String átalakítás nem vezet többé ütközéshez.
  • GB.DB.FORM:
  • BUG: A DataCheckBox helyesen határozza meg belső TriState tulajdonságát attól függően, hogy az adatbázis mező kötelező-e vagy sem.
  • BUG: Az Editable DataBrowser és a DataView nem hoz létre többé több hamis extra sort.
  • GB.DB.SQLITE3:
  • BUG: Az sqlite3_exec konkrét végrehajtásának javítása. Bizonyos összeomlások megakadályozása és az adatbázis létrehozása újból működik (többek között).
  • BUG: A kérések helyes kezelése csak egy tábla nevét viszi vissza a mezőnevek között.
  • GB.DRAW:
  • BUG: Helyesen oldja meg a Paint osztályt, ha Paint.Begin () egy már megnyitott rajzeszközön hívja.
  • GB.FORM:
  • BUG: FileProperties: Ne essen össze többé, ha a könyvtár méretének kiszámítási feladata visszaadja a szemetet.
  • BUG: FileProperties: A FileProperties vezérlő ikonja helyesen igazítja a méretét.
  • BUG: FileChooser: A Paths tulajdonság most visszaadja a kijelölt elérési utat egyetlen módban, és nem üres tömböt.
  • GB.FORM.DIALOG:
  • BUG: A Dialog.Open () több üzemmódban működik most. [GB.FORM.MDI]
  • BUG: Hiba emelése, ha az Eszköztár.Configure () metódus neve, míg az Eszköztár kulcs tulajdonsága nincs meghatározva.
  • BUG: Eszköztár-beállítási párbeszédpanel: az eszköztár elemei rövid szöveggel helyesen vannak megjelenítve.
  • GB.GSL:
  • BUG: Polinomiális: Új üres polimoniális létrehozása nem vezet többé ütközéshez.
  • GB.GTK:
  • BUG: Az RTL-elrendezés indításkor helyesen lett beállítva.
  • BUG: A Embedder.Embed () nem két argumentumot tartalmaz.
  • BUG: A felugró menü kattintási eseményeinek megjelenése most már jól működik, és nem ütközik össze.
  • BUG: A Window.Picture tulajdonság most megfelelően működik.
  • BUG: A többkontrolles vezérlők hátterének és előtérének helyes frissítése.
  • BUG: Font.Grade maximális értéke most +24, a betűkészlet-választó szerint.
  • BUG: A memória szivárgásának javítása a képek alfa-csatorna nélküli betöltése esetén.
  • BUG: A GlArea vezérlő most már összpontosíthat.
  • GB.GUI.BASE:
  • BUG: A GridView / ColumnView fejlécekre való kattintás után újra kell működnie.
  • GB.NET.POP3:
  • BUG: A hibaüzenetek nem fordíthatók le.
  • GB.OPENGL:
  • BUG: A GL.GetString () most hibát okoz, ha a glGetString () függvény nem működik.
  • GB.OPENGL.SGE:
  • BUG: Ne ütközz, ha egy modellnek csak egy kockája van.
  • GB.PCRE:
  • BUG: RegExp.Replace (): Explicit használjon 0-t, ha hiányoznak az opcionális argumentumok
  • BUG: Ne hívja a GB.ReturnNewString () értéket, ha a meccs null karaktert ad vissza.
  • BUG: A GB.ReturnNull () helyett a GB.ReturnVoidString () helyett.
  • GB.QT4:
  • BUG: A felugró menü kattintási eseményeinek megjelenése most már jól működik, és nem ütközik össze.
  • BUG: A többkontrolles vezérlők hátterének és előtérének helyes frissítése.
  • BUG: Font.Grade maximális értéke most +24, a betűkészlet-választó szerint.
  • BUG: Az előtér és a háttérszínek mostantól a ComboBox és a SpinBox vezérlőként működnek.
  • GB.SDL:
  • BUG: A Draw.Rect () vagy a Draw.Ellipse () rajzolás után a kitöltési mintát visszaállítja, egyébként a Draw.Image () nem húz semmit!
  • GB.XML:
  • BUG: Az XMLElement.AppendFromText () mostantól helyesen viselkedik, ha nincsenek további érvek.
  • BUG: Az XMLElement.FromText () most helyesen hallja az elemző kivételeket.
  • BUG: Az XMLDocument.ToString () mostantól az "Indent" logikai paramétere mostantól helyesen értelmezhető.
  • BUG: A dokumentumnak a beágyazott dokumentum közvetlen gyermekeire vonatkozó kommentár rendszerezése nem ütközik többé.
  • BUG: A Document.All tulajdonság ma már helyesen XMLnode []
  • GB.XML.HTML:
  • BUG: A dokumentumnak a beágyazott dokumentum közvetlen gyermekeire vonatkozó kommentár rendszerezése nem ütközik többé.
  • GB.XML.RPC:
  • BUG: a miniServer több, egymással párhuzamos kérést fogalmaz meg.
  • BUG: A miniServer érvénytelen kérelmet tud lefuttatni.
  • GB.WEB:
  • BUG: A CGI.Error () mostantól helyesen UTF-8 HTML oldalt küld.

Újdonság a 3.5.1-es verzióban:

  • FEJLESZTÉSI KÖRNYEZET:
  • BUG: Javítsa ki a projekt böngésző kurzorkezelését, ha a fókusz a szűrőmezőn található.
  • BUG: Az űrlap szerkesztőjének javítása, amikor a lebegett vezérlő ScrollView.
  • BUG: A Packager az aktuális Gambas major és minor verziót használja az összetevők függőségének minimális változataként.
  • BUG: kövesse az Ubuntu csomagnevezési egyezményt.
  • BUG: Néhány javítás a Debian / Ubuntu GUI metapackage-készítéséhez.
  • BUG: Az azonosítók automatikus befejezése most megfelelően mutatja az ismert osztályokat.
  • BUG: Az opcionális értékek helyes megjelenítése az aláírásokban.
  • ÚJ: A rendszerinformációs párbeszédablak mostantól megjelenik a Gambas verziója.
  • ÚJ: A 'gb.desktop.gnome' összetevő most látható és kifejezetten ellenőrizhető.
  • ÚJ: Ha egy projekt gb.gui-t használ, akkor a csomagoló két további csomagot hoz létre: az egyik a Qt4 támogatáshoz, a másik a GTK + támogatáshoz.
  • ÚJ: Támogatja a csomag verziószámát.
  • ÚJ: Gambas betűtípus frissítése.
  • ÚJ: A harmadik féltől származó összetevők súgójának megjelenítése.
  • ÚJ: Afrikaans nyelv hozzáadása a nyelvi listához.
  • INTERPRETER:
  • BUG: Ne távolítsa el azt a folyamatot, amely hibát ad vissza, ellenkező esetben a Kill esemény elvész.
  • BUG: Ellenőrizze helyesen, hogy létezik-e egy aktuális felsorolás, ha az Enum osztály módszerei és tulajdonságai.
  • BUG: A: operátor mostantól helyesen felülírja azokat az osztályokat, amelyek egy tömbosztatot vagy gyűjteményt örökölnek.
  • BUG: A VarPtr () helyesen működik a módszer-argumentumokkal.
  • BUG: Javítsd a CLOSE utasítást, ha sztringszel foglalkozol.
  • BUG: A kilistázás megakadályozása a tömbosztályok felszabadításával.
  • ÚJ: A GB_PATH környezeti változó támogatása, amely megadja a Gambas értelmező elérési útját.
  • ÚJ: Enum.Stopped egy új tulajdonság, amely visszatér, ha az aktuális számlálás leállt.
  • ÚJ: A NYITVA STRING egy új utasítás, amely lehetővé teszi a karakterlánc használatát streamként. A hozzá írt szöveg hozzáfűzi az írásos adatokat a szöveg végére.
  • ÚJ: A sztringfolyam lezárása új sorként adja vissza az adatfolyamhoz írt adatokat.
  • ÚJ: A WRITE viselkedése ugyanúgy viselkedik, mint a READ memóriában. Azaz. ír egy null-terminált "C" karakterlánc, mivel a READ egy null-terminált "C" húr.
  • COMPILER:
  • ÚJ: Új OPEN STRING utasítás.
  • ÚJ: A NYÍLÓ MEMÓRIA és a NYÍLÖT CSÖK a MEMORY és a PIPE utasítások szinonimája.
  • GB.DESKTOP.GNOME:
  • ÚJ: Az összetevő láthatóvá válik az IDE-nál.
  • GB.EVAL:
  • ÚJ: Jelölje ki az új OPEN STRING utasításokat.
  • GB.FORM:
  • BUG: DirChooser.ShowPreview használt FDirChooser.GetPreview, amely nem létezik. A helyes szimbólum az FDirChooser.GetShowPreview.
  • ÚJ: A FileChooser támogatja a zip fájlok tömörítését, feltéve, hogy a zip rendszer telepítve van a rendszeren.
  • GB.GUI:
  • ÚJ: Ha egy GUI összetevő nem töltődik be, próbálkozzon a másikval.
  • ÚJ: Megszakít, ha nincs GUI összetevő.
  • ÚJ: Határozza meg a GB_GUI környezeti változót a betöltött GUI összetevővel.
  • GB.GUI.OPENGL:
  • ÚJ: Mindig töltsd be az OpenGL támogatási összetevőt, ami a GB_GUI környezeti változóban található.
  • GB.SDL:
  • ÚJ: Átnevezheti az alapértelmezett SDL betűfájlt & quot; _default.ttf & quot; a csomagolási konfliktusok megelőzése érdekében.
  • ÚJ: Használja a Gambas monospace betűtípust SDL alapértelmezett betűtípushoz.
  • GB.WEB:
  • BUG: A JSON.Encode () helyesen kódolja az ASCII vezérlő karaktereket.
  • ÚJ: A JSON.Decode () most extra opcionális argumentumot tartalmaz, amely jelzi, hogy a nulla értékű kulcsokat figyelembe veszik az objektumokon belül.
  • ÚJ: A JSONCollection olyan új osztály, amely JSON objektumot képvisel, amelynek egyes kulcsai "null" értékkel vannak társítva.

Az újdonság a 3.5.0 verzióban:

  • Az IDE új fejlett képszerkesztővel rendelkezik.
  • Az IDE a webes alkalmazások hibakeresését teszi lehetővé a gb.httpd beágyazott HTTP szerver összetevőjének köszönhetően.
  • Az ARM támogatást rögzítettük.
  • Egy új MATCH utasítás, amely megfelel a rendszeres kifejezéseknek a gb.pcre komponens implicit használatával.
  • Globális hibakezelő támogatás.
  • A gb.clipper egy új komponens, amely a Clipper könyvtáron alapul.
  • A gb.openssl egy új összetevő a libcrypto kriptográfiai funkcióinak lezárására az OpenSSL projektből.
  • A gb.gmp egy új összetevő, amely a Gnu többszörös precíziós aritmetikai könyvtárán alapul, amely nagyszámú és nagyszerű számokat valósít meg.
  • A gb.openal egy új összetevő az OpenAL 3D hangkönyvtár alapján.
  • A gb.opengl.sge új összetevő, amely egy egyszerű OpenGL játékmotort hajt végre az MD2 formátum alapján.

Újdonság a 3.0-s verzióban:

  • A glibc speciális matematikai függvényei helyesen vannak felismerve és használatban.
  • A lebegőpontos számokat jobban kell kinyomtatni.
  • A francia, a cseh és a katalán fordításokat frissítettük.
  • Két biztonsági lyuk zárva volt:
  • A sztring hasítási algoritmust véletlenszerűen soroltuk be. A részleteket lásd a dokumentumban.
  • Az IDE-ben nem lehet a projekt verzióját futtatni egy program segítségével (milyen buta ötlet!). Most megkapja azt egy szövegfájlból, amely a projekt szülőkönyvtárában található.

  • Az újdonság a 2.23.1-es verzióban:

    • [FEJLESZTÉSI KÖRNYEZETVÉDELEM]
    • ÚJ: A litván nyelv támogatása.
    • ÚJ: svéd fordítás frissítve.
    • [INTERPRETER]:
    • BUG: A GB.ToZeroString () API helyesen kezeli a nulla hosszúságú karakterláncokat.
    • [archiváló]:
    • BUG: Figyelmen kívül hagyja a "core", "vgcore." és "callgrind". fájlokat futtatható.
    • [GB.V4L]:
    • BUG: Gyűjtsd össze a gb.v4l-t a legújabb rendszermagokkal.

    Újdonság a 2.23.0 verzióban:

    • Új román fordítás került hozzáadásra, és a cseh és a svéd fordítás frissítve lett.
    • A memória-szivárgás, amely a számlálás kezelésében bekövetkezett összeomláshoz vezetett, rögzült.
    • A GTK + összetevőben számos hiba történt a TextBox, a TextArea, a SpinBox, a Menü, a GridView, a ListBox és a ComboBox vezérlőben.
    • A Control.MoveScaled módszer rögzített.
    • A táblázatok létezését az ODBC-összetevőben megfelelően ellenőriztük.
    • Az SQLite teljes elsődleges kulcsok jobban észlelhetők.

    Újdonság a 2.22.0 verzióban:

    • Konfiguráció:
    • BUG: Az x86_64 architektúra jobb észlelése.
    • BUG: Helyes összeállítás Ubuntu 10.10-en.
    • ÚJ: Adja hozzá az AC_PROG_LIBTOOL fájlt a root configure.ac fájlban.
    • ÚJ: Ellenőrizze a hiányzó matematikai függvényt közvetlenül az operációs rendszer észlelésére való hivatkozás helyett.
    • ÚJ: Távolítsa el a haszontalan install-sh kapcsolatokat.
    • Fejlesztési környezet:
    • BUG: A & quot; = & quot; hiányzott a karakter a Debian / Ubuntu csomagológép által létrehozott menüfájlban.
    • ÚJ: Ne mentse az URL-t a projektfájlba, ha egyenlő az alapértelmezett URL-címmel http://www.endoftheinternet.com
    • ÚJ: görög fordítás frissítve Demosthenes Koptsis.
    • Adatbázis-kezelő:
    • ÚJ: görög fordítás frissítve Demosthenes Koptsis.
    • Tolmács
    • BUG: A külső funkciók legfeljebb 16 mutatót vagy string argumentumot tudnak kezelni.
    • BUG: Ne használja a köteg tartalmát visszatérési értékként.
    • BUG: A 'char *' visszatérő külső funkciók visszatérési értéke mostantól állandóan String-ként van konvertálva.
    • BUG: A == operátor most működik megfelelően.
    • BUG: Két helytelen, opcionális függvény deklaráció kijavítása.
    • Compiler:
    • BUG: Távolítsa el a haszontalan teszteket.
    • Archiver:
    • BUG: A ".gambas" a kiterjesztés már ki van zárva a végrehajtható archívumokból. Ez megakadályozza a lehetséges végtelen növekvő generált fájlt.
    • Fejlesztési környezet:
    • ÚJ: spanyol fordítás frissítve.
    • GB.DB.POSTGRESQL:
    • BUG: helytelenül figyelmen kívül hagyja a törölt mezőket a & quot; DROP COLUMN & quot; paranccsal.
    • GB.FORM:
    • BUG: A nyílbillentyűk navigálása jobban működik a csak olvasható cellákban a TableView vezérlésben.
    • ÚJ: A DateChooser a hét első napjára használja a vasárnapot, amikor az aktuális nyelv "C" vagy "en_US".
    • GB.GTK:
    • BUG: Fix duplikátum Kattintson az eseményre a CheckBox-vezérlőben.
    • BUG: Helyesen kezelje a Checkbox vezérlőket.
    • BUG: Javítsa a ComboBox viselkedését a List és a ReadOnly tulajdonság beállításakor, valamint a ComboBox tulajdonságainak * .form fájlban történő mentésére használt sorrendben.
    • BUG: A felbukkanó menük minden esetben jól működnek a tálcaikonokon.
    • BUG: A TabStrip úgy viselkedik, mint a gb.qt-ben, amikor új lapot helyez be.
    • BUG: A TabStrip most saját ablakot használ, így nem látható, ha más widgetekről van szó.
    • BUG: Az oszlopnézet, a TreeView és a ListView megfelelően frissül, ha egy elemikon megváltozott.
    • BUG: Csak olvasható ComboBox-vezérlők már nem veszítenek fókusz eseményekről.
    • BUG: helyesen ingyenes menücímkék.
    • BUG: Az esetleges összeomlások javítása három segédprogramban.
    • BUG: Fix ütközés a GridView.Rows [] szövegszerkesztőben.
    • BUG: Fix végtelen rekurzió a drag and drop menedzsmentben, amikor a TextBox vagy a TextArea tartalmát ugyanabban az alkalmazásban húzza.
    • BUG: A legfelső szintű ablak megtartása nem jeleníti meg a rejtett gyerekek vezérlőit.
    • BUG: A gazdag szöveges karakterláncok kezelése javításra került. Az ampersand karakter, a & quot; & quot ;, & gt; & quot; és "

    Az újdonság a 2.16.0 verzióban:

    • Ez a kiadás a libtool 2.x Ubuntu verziók.
    • A Ctrl + PageUp és a Ctrl + PageDown most átvált az IDE lapjai között.
    • A gyorsbillentyűket minden esetben helyesen mentettük az IDE menüszerkesztőjében.
    • A READ utasítást 64 bites rendszereken rögzítettük.

    • A
    • gb.pdf most összeállítja a legutóbbi Poppler verziókat.

Hasonló program

TinyPie
TinyPie

12 May 15

Pre Make Kit
Pre Make Kit

3 Jun 15

CeGCC
CeGCC

3 Jun 15

CodeViz
CodeViz

3 Jun 15

Hozzászólások a Gambas 3

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!