Gambas 3

Sagteware kiekie:
Gambas 3
Sagteware besonderhede:
Weergawe: 3.10.0 Opgedateer
Upload datum: 22 Jun 18
Ontwikkelaar: Gambas Team
Lisensie: Gratis
Populariteit: 84

Rating: nan/5 (Total Votes: 0)

Gambas 3 is die volgende generasie Gambas ontwikkelingsomgewing gebaseer op 'n basiese tolk met objekuitbreidings, soos Visual Basic. Dit is voor alles 'n oop bron BASIESE taal met voorwerpuitbreidings. Die program bevat inheemse funksies wat ontwikkelaars toelaat om snare, rekenkunde, tyd, insette en uitsette te bestuur.

Dit is 'n heeltemal gratis en komplekse program wat bestaan ​​uit verskeie programme, insluitend 'n samesteller, 'n argief, 'n tolk, 'n ontwikkelingsomgewing, 'n scripter, talle uitbreidingskomponente en 'n kenmerkryke grafiese gebruikerskoppelvlak.


Ontwerp grafiese gebruikerskoppelvlakke vinnig vir jou projekte

Met Gambas kan jy vinnig 'n GUI (grafiese gebruikerskoppelvlak) ontwerp, KDE-programme met DCOP, toegang tot PostgreSQL- en MySQL-databasisse, jou program in baie tale vertaal, sowel as die opstel van netwerkprogramme.

Belangrike kenmerke sluit in volle prosesbeheer, inheemse ondersteuning vir UTF-8-snare, ondersteuning vir verskeie tale, volledige foutbestuur, pseudo-terminale bestuur, ondersteuning vir gebeurtenislusse met tydskerms, ondersteuning vir insiguitvoer-lêerbeskrywers en die vermoë om eksterne funksies te bel in biblioteke wat oor die stelsel gedeel word.

As 'n ware objekgeoriënteerde taal, kom Gambas voor met klasse en voorwerpe, privaat en openbare simbole, enkel-erfenis, destruktore en konstrukteurs, opsommers, polimorfisme, metodes, skikking accessors, eienskappe, sorteerbare voorwerpe, gebeurtenisse en konstantes. Dit is ook moontlik om toegang te verkry tot die MySQL-, SQLite-, PostgreSQL- en ODBC-databasisse.


Onder die kap en ondersteunde bedryfstelsels

Die C, C + + en BASIC programmeertaal is gebruik om Gambas & rsquo; kode. Dit is van die grond af ontwerp om op alle GNU / Linux-verspreidings, sowel as op die FreeBSD-bedryfstelsel, te werk.

Dit is beskikbaar vir aflaai as 'n universele bronne argief (tarball), wat die bronkode van die aansoek insluit. Linux-gebruikers kan dit ook installeer vanaf die hoof sagteware-repositories van hul GNU / Linux verspreidings.

Wat is nuut in hierdie weergawe:

  • Die ondersteuning van web vorms in die IDE is verbeter.
  • Die biblioteekverpakking is opgelos.
  • CStr en CDate is nou wedersyds samehangend, deur slegs intern om te skakel na UTC-datums. Pasop, hierdie foutoplossing is nie agteruit-versoenbaar nie!
  • Die tolk gebruik nou, indien moontlik, 'n monotoniese klok.
  • Die nuwe instruksie MOVE ... DOWNTO ... hernoem 'n lêer, en vee die bestemming atomies uit.
  • Die MediaPlayer-kontrole kan nou mediabestanden kombineer.
  • Die FtpClient ondersteun nou die ftps-protokol.
  • gb.term is 'n nuwe komponent om terminale te bestuur, met 'n API baie naby aan die een wat deur die bedryfstelsel verskaf word.
  • gb.web.feed is 'n nuwe komponent om RSS feeds te bestuur.
  • Ton van regstellings in die komponent gb.web.form.

Wat is nuut in weergawe:

  • ONTWIKKELINGSOMGEWING:
  • NUWE: Verbeter die bewustheid van Cygwin-stelselinligting.
  • BUG: Beheer eienskappe wat 'n databasis tabel naam bevat, kan weer aangepas word.
  • GB.DATA:
  • BUG: Moenie vorentoe tikskerms gebruik nie aangesien sommige samestellers hulle nie verstaan ​​nie.
  • BUG: Stil vals positiewe opstellerwaarskuwings.
  • GB.DB.MYSQL:
  • BUG: Probeer om weer aan te sluit by 'n verlore databasis bediener wanneer bestaande databasisse en die velde van 'n tabel gelys word.
  • GB.FORM:
  • NUWE: Die SliderBox is nou in dieselfde veranderingsgroep as Slider.
  • GB.GTK:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • GB.GTK3:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • BUG: Paint.Reset () werk nou soos verwag op DrawingArea wat nie gekas is nie.
  • GB.GUI.AREA:
  • BUG: TreeView hernoeming werk nou as die hernoemde item nie sigbaar is nie.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Die beheer eiendom is hernoem as ShowControl.
  • GB.QT4:
  • BUG: Die menu Menu.Kontroleer nou die regte waarde vir nie-radio-kieslysitems.
  • BUG: TextBox: Oplossing van 'n Qt4 vreemde gedrag wat soms die keuse verloor. Dieselfde oplossing vir bewerkbare ComboBox.
  • BUG: Stel 'n kompilasie waarskuwing op.

Wat is nuut in weergawe 3.8.3:

  • ONTWIKKELINGSOMGEWING:
  • NUWE: Verbeter die bewustheid van Cygwin-stelselinligting.
  • BUG: Beheer eienskappe wat 'n databasis tabel naam bevat, kan weer aangepas word.
  • GB.DATA:
  • BUG: Moenie vorentoe tikskerms gebruik nie aangesien sommige samestellers hulle nie verstaan ​​nie.
  • BUG: Stil vals positiewe opstellerwaarskuwings.
  • GB.DB.MYSQL:
  • BUG: Probeer om weer aan te sluit by 'n verlore databasis bediener wanneer bestaande databasisse en die velde van 'n tabel gelys word.
  • GB.FORM:
  • NUWE: Die SliderBox is nou in dieselfde veranderingsgroep as Slider.
  • GB.GTK:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • GB.GTK3:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • BUG: Paint.Reset () werk nou soos verwag op DrawingArea wat nie gekas is nie.
  • GB.GUI.AREA:
  • BUG: TreeView hernoeming werk nou as die hernoemde item nie sigbaar is nie.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Die beheer eiendom is hernoem as ShowControl.
  • GB.QT4:
  • BUG: Die menu Menu.Kontroleer nou die regte waarde vir nie-radio-kieslysitems.
  • BUG: TextBox: Oplossing van 'n Qt4 vreemde gedrag wat soms die keuse verloor. Dieselfde oplossing vir bewerkbare ComboBox.
  • BUG: Stel 'n kompilasie waarskuwing op.

Wat is nuut in weergawe 3.8.1:

  • ONTWIKKELINGSOMGEWING:
  • NUWE: Verbeter die bewustheid van Cygwin-stelselinligting.
  • BUG: Beheer eienskappe wat 'n databasis tabel naam bevat, kan weer aangepas word.
  • GB.DATA:
  • BUG: Moenie vorentoe tikskerms gebruik nie aangesien sommige samestellers hulle nie verstaan ​​nie.
  • BUG: Stil vals positiewe opstellerwaarskuwings.
  • GB.DB.MYSQL:
  • BUG: Probeer om weer aan te sluit by 'n verlore databasis bediener wanneer bestaande databasisse en die velde van 'n tabel gelys word.
  • GB.FORM:
  • NUWE: Die SliderBox is nou in dieselfde veranderingsgroep as Slider.
  • GB.GTK:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • GB.GTK3:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • BUG: Paint.Reset () werk nou soos verwag op DrawingArea wat nie gekas is nie.
  • GB.GUI.AREA:
  • BUG: TreeView hernoeming werk nou as die hernoemde item nie sigbaar is nie.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Die beheer eiendom is hernoem as ShowControl.
  • GB.QT4:
  • BUG: Die menu Menu.Kontroleer nou die regte waarde vir nie-radio-kieslysitems.
  • BUG: TextBox: Oplossing van 'n Qt4 vreemde gedrag wat soms die keuse verloor. Dieselfde oplossing vir bewerkbare ComboBox.
  • BUG: Stel 'n kompilasie waarskuwing op.

Wat is nuut in weergawe 3.7.1:

  • ONTWIKKELINGSOMGEWING:
  • NUWE: Verbeter die bewustheid van Cygwin-stelselinligting.
  • BUG: Beheer eienskappe wat 'n databasis tabel naam bevat, kan weer aangepas word.
  • GB.DATA:
  • BUG: Moenie vorentoe tikskerms gebruik nie aangesien sommige samestellers hulle nie verstaan ​​nie.
  • BUG: Stil vals positiewe opstellerwaarskuwings.
  • GB.DB.MYSQL:
  • BUG: Probeer om weer aan te sluit by 'n verlore databasis bediener wanneer bestaande databasisse en die velde van 'n tabel gelys word.
  • GB.FORM:
  • NUWE: Die SliderBox is nou in dieselfde veranderingsgroep as Slider.
  • GB.GTK:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • GB.GTK3:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • BUG: Paint.Reset () werk nou soos verwag op DrawingArea wat nie gekas is nie.
  • GB.GUI.AREA:
  • BUG: TreeView hernoeming werk nou as die hernoemde item nie sigbaar is nie.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Die beheer eiendom is hernoem as ShowControl.
  • GB.QT4:
  • BUG: Die menu Menu.Kontroleer nou die regte waarde vir nie-radio-kieslysitems.
  • BUG: TextBox: Oplossing van 'n Qt4 vreemde gedrag wat soms die keuse verloor. Dieselfde oplossing vir bewerkbare ComboBox.
  • BUG: Stel 'n kompilasie waarskuwing op.

Wat is nuut in weergawe 3.6.2:

  • ONTWIKKELINGSOMGEWING:
  • NUWE: Verbeter die bewustheid van Cygwin-stelselinligting.
  • BUG: Beheer eienskappe wat 'n databasis tabel naam bevat, kan weer aangepas word.
  • GB.DATA:
  • BUG: Moenie vorentoe tikskerms gebruik nie aangesien sommige samestellers hulle nie verstaan ​​nie.
  • BUG: Stil vals positiewe opstellerwaarskuwings.
  • GB.DB.MYSQL:
  • BUG: Probeer om weer aan te sluit by 'n verlore databasis bediener wanneer bestaande databasisse en die velde van 'n tabel gelys word.
  • GB.FORM:
  • NUWE: Die SliderBox is nou in dieselfde veranderingsgroep as Slider.
  • GB.GTK:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • GB.GTK3:
  • BUG: Fix 'n uninitialized variable.
  • BUG: Stel waarskuwing vas met Slider of SpinBox wanneer u 'n minimum waarde stel wat gelyk is aan die maksimum waarde of die teendeel.
  • BUG: Paint.Reset () werk nou soos verwag op DrawingArea wat nie gekas is nie.
  • GB.GUI.AREA:
  • BUG: TreeView hernoeming werk nou as die hernoemde item nie sigbaar is nie.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Die beheer eiendom is hernoem as ShowControl.
  • GB.QT4:
  • BUG: Die menu Menu.Kontroleer nou die regte waarde vir nie-radio-kieslysitems.
  • BUG: TextBox: Oplossing van 'n Qt4 vreemde gedrag wat soms die keuse verloor. Dieselfde oplossing vir bewerkbare ComboBox.
  • BUG: Stel 'n kompilasie waarskuwing op.

Wat is nuut in weergawe 3.5.2:

  • ONTWIKKELINGSOMGEWING:
  • BUG: Verslagredigeerder: Nou word die verslaggrense korrek vertoon in die redakteur.
  • BUG: die eienskap help WebView gebruik nou dieselfde standaard lettergrootte (80%) as die hulpvenster.
  • BUG: Fix HTML-kompressie sodat alles nie op dieselfde lyn geplaas word nie.
  • BUG: Subversion: Ondersteuning vir Subversion> = 1.8.
  • BUG: Subversion: Verwyder outomaties die ".lang / .pot" lêer van weergawe beheer, aangesien dit 'n gegenereer lêer is, en aangesien sy konflikte nie opgelos kan word nie.
  • BUG: Subversion: Bevestig die konflikbestuur van Subversion.
  • BUG: Subversion: Verhoog die SVN-opdragte tot 30 sekondes: sommige verbindings kan lank duur.
  • BUG: dialoog vir lêer eienskappe: die knoppie 'Revert' is nou korrek verborge.
  • BUG: Menu-redigeerder: Die laaste spyskaart kan nou opduik.
  • BUG: Menu redigeerder: Fix die hoogtepunt van die huidige menu.
  • BUG: Menu-redigeerder: Stel die kieslys-soekkassie vas.
  • BUG: Projekboom: Die opspringlys moet noukeurig wees met eksterne lêers.
  • BUG: Projekboom: Bevestig opspringlys wanneer jy op die "Data" projek boom gids.
  • BUG: Form editor: Verberg die Toolbar-inskrywings korrek volgens die huidige toestand (debugging, read-only ...).
  • BUG: Form editor: Die knoppies van die nutsbalk knoppies tree op die hele vorm as niks nou gekies word.
  • BUG: Moenie die fokus na die konsole stel as dit weggesteek is nie.
  • BUG: Packager: Fix * .deb pakket beskrywing.
  • BUG: Beeldredakteur: Moenie die redakteur in 'n teenstrydige toestand verlaat het nadat 'n pasta gedoen is nie.
  • TOLK:
  • BUG: String.InStr () breek nie meer as die stringpatroon ongeldig is nie. Dit gee 0 weer terug (soos InStr).
  • BUG: Moenie bots as 'n onbekende opsie geslaag word met die '-g'-opsie.
  • BUG: Bevestig die LIKE-operateur whth "{...}" patrone.
  • BUG: 'n ongeluk regmaak wanneer jy CStr () gebruik op 'n voorwerp met 'n omskakelingsfunksie.
  • BUG: Wees virtueel selfs die eerste keer wanneer u die [] -operator bel.
  • compiler:
  • BUG: Vaste samestelling van NIE, begin nie en beëindig nie operateurs wanneer hulle nie alleen in 'n uitdrukking is nie.
  • GB.DB:
  • BUG: Moenie meer crash wanneer databasisvoorwerpe vrygestel word nie.
  • BUG: Die outomatiese Blob to String-omskakeling lei nie meer tot 'n ongeluk nie.
  • GB.DB.FORM:
  • BUG: DataCheckBox definieer sy interne TriState-eiendom korrek, afhangende van of sy databasisveld verpligtend is of nie.
  • BUG: Bewerkbare DataBrowser en DataView maak nie meer 'n onjuiste ekstra lyn nie.
  • GB.DB.SQLITE3:
  • BUG: Fix spesifieke implementering van sqlite3_exec. Voorkom sommige ongelukke en maak weer databasis skeppingswerk (onder andere).
  • BUG: Hanteer versoeke reguit net een tabelnaam binne veldname.
  • GB.DRAW:
  • BUG: Korrigeer die Paint-klas korrek wanneer jy Paint.Begin () op 'n reeds oop tekeningstoestel aanskakel.
  • GB.FORM:
  • BUG: FileProperties: Moenie meer crash as die taakopdrag vir die grootte van die gids grootte terugstoor nie.
  • BUG: FileProperties: Die ikoon van die FileProperties-kontrole pas nou die grootte korrek aan.
  • BUG: FileChooser: Die paaie eiendom herstel nou die geselekteerde pad in enkele modus en nie meer 'n leemte skikking nie.
  • GB.FORM.DIALOG:
  • BUG: Dialog.Open () in verskeie modus werk nou. [GB.FORM.MDI]
  • BUG: Maak 'n fout as die metode Toolbar.Configure () genoem word, terwyl die nutsbalk Sleutel eiendom nie gedefinieer is nie.
  • BUG: Konfigurasie dialoog vir nutsbalk: die nutsbalk elemente met 'n kort teks is nou korrek vertoon.
  • GB.GSL:
  • BUG: Polinoom: Skep 'n nuwe leemte-polimonialie lei nie meer tot 'n ongeluk nie.
  • GB.GTK:
  • BUG: Die RTL-uitleg is korrek geïnitialiseer by opstarten.
  • BUG: Embedder.Embed () neem nie twee argumente nie.
  • BUG: Ontspanning van pop-up menu-klik gebeurtenisse werk nou korrek en word nie meer gebreek nie.
  • BUG: Die Window.Picture-eiendom moet nou korrek werk.
  • BUG: Korrigeer die agtergrond en voorgrond van kontroles met verskeie houers.
  • BUG: Maksimum waarde Font.Grade is nou +24, soos verwag deur die font selector.
  • BUG: herstel geheue lek by die laai van beelde sonder alfa-kanaal.
  • BUG: die beheer van GlArea kan nou gefokus word.
  • GB.GUI.BASE:
  • BUG: Klik nou op GridView / ColumnView-hoofde moet nou weer korrek werk.
  • GB.NET.POP3:
  • BUG: foutboodskappe kan nie vertaal word nie.
  • GB.OPENGL:
  • BUG: GL.GetString () veroorsaak nou 'n fout as die glGetString () funksie misluk.
  • GB.OPENGL.SGE:
  • BUG: Moenie bots as 'n model net een raam het nie.
  • GB.PCRE:
  • BUG: RegExp.Replace (): Gebruik eksplisiet 0 as opsionele argumente ontbreek
  • BUG: Skakel nie GB.ReturnNewString () as 'n wedstryd 'n nul-string gee nie.
  • BUG: Gebruik GB.ReturnVoidString () in plaas van GB.ReturnNull ().
  • GB.QT4:
  • BUG: Ontspanning van pop-up menu-klik gebeurtenisse werk nou korrek en word nie meer gebreek nie.
  • BUG: Korrigeer die agtergrond en voorgrond van kontroles met verskeie houers.
  • BUG: Maksimum waarde Font.Grade is nou +24, soos verwag deur die font selector.
  • BUG: Voorgrond en agtergrond kleure werk nou soos verwag op ComboBox en SpinBox kontroles.
  • GB.SDL:
  • BUG: Herstel vulpatroon na soliede na 'n Draw.Rect () of 'n Draw.Ellipse (), anders Draw.Image () trek niks!
  • GB.XML:
  • BUG: XMLElement.AppendFromText () tree nou reg op indien geen ekstra argumente gegee word nie.
  • BUG: XMLElement.FromText () kry nou die uitsondering van parsing korrek.
  • BUG: Die Boole-parameter 'Indent' van XMLDocument.ToString () word nou korrek geïnterpreteer.
  • BUG: 'n kommentaar wat 'n direkte kind van 'n dokument is met 'n inspringing geaktiveer, kan nie meer crash nie.
  • BUG: Die Document.All-eiendom word nou korrek verklaar as 'n XMLNode []
  • GB.XML.HTML:
  • BUG: 'n kommentaar wat 'n direkte kind van 'n dokument is met 'n inspringing geaktiveer, kan nie meer crash nie.
  • GB.XML.RPC:
  • BUG: miniServer sal 'n buite-gebind met verskeie parallelle versoeke gee.
  • BUG: miniServer kan op 'n ongeldige versoek crash.
  • GB.WEB:
  • BUG: CGI.Error () stuur nou korrek 'n HTML-bladsy van UTF-8.

Wat is nuut in weergawe 3.5.1:

  • ONTWIKKELINGSOMGEWING:
  • BUG: Bevestig die projekblaaierwyserbestuur wanneer die fokus op die filterveld val.
  • BUG: Bevestig die vormredakteurkontrolering wanneer die verdraaide beheer 'n ScrollView is.
  • BUG: Packager gebruik nou die huidige Gambas major & minor weergawe as minimum weergawe vir komponent afhanklikes.
  • BUG: Volg die Ubuntu-pakket naamgewing konvensie.
  • BUG: Sommige regstellings in die GUI-metapackage-skepping vir Debian / Ubuntu.
  • BUG: Outomatiese voltooiing van identifiseerders wys nou die korrekte klasse.
  • BUG: Wys opsionele waardes korrek in handtekeninge.
  • NUWE: Die stelsel inligting dialoog vertoon nou die Gambas weergawe.
  • NUWE: Die komponent 'gb.desktop.gnome' is nou sigbaar en eksplisiet verifieerbaar.
  • NUWE: As 'n projek gb.gui gebruik, sal die verpakking twee ekstra pakkette skep: een vir Qt4-ondersteuning, die ander vir GTK + -ondersteuning.
  • NUWE: Ondersteuning vir pakketversienummer.
  • NUWE: Gambas font verander.
  • NUWE: Wys hulp vir komponente van derde.
  • NUWE: Voeg Afrikaans by die taallys.
  • TOLK:
  • BUG: Moenie 'n proses losmaak wat 'n fout oplewer nie, anders is die Kill-gebeurtenis verlore.
  • BUG: Maak seker dat daar 'n huidige opsomming is as die Enum klas metodes en eienskappe.
  • BUG: Die: operateur word nou korrek oortree in klasse wat 'n skikkingsklas of -versameling erf.
  • BUG: VarPtr () werk korrek op metode argumente.
  • BUG: Fix die CLOSE instruksie wanneer jy met 'n string stroom.
  • BUG: Voorkom ongelukke by die uitgang deur eers array-klasse te stel.
  • NUUS: Ondersteuning vir die omgewing veranderlike GB_PATH, wat die Gambas-tolkpaadjie gee as dit gestel is.
  • NUUS: Enum.Stopped is 'n nuwe eiendom wat terugkeer as die huidige opsomming gestop is.
  • NUWE: OPEN STRING is 'n nuwe instruksie wat 'n string as 'n stroom kan gebruik. As jy skryf, voeg die geskrewe data op die oomblik toe.
  • NUWE: 'n snaarstroom sluit wanneer die data na die stroom geskryf word as 'n nuwe string.
  • NUWE: Maak WRITE op dieselfde manier as LEES op 'n geheue stroom. Dit wil sê dit skryf 'n nul-beëindigde "C" string, soos READ lees 'n nul-beëindigde "C" string.
  • compiler:
  • NUWE: Nuwe OPEN STRING instruksie.
  • NUWE: OPEN MEMORY en OPEN PIPE is sinoniem van die MEMORY en PIPE instruksies alleen.
  • GB.DESKTOP.GNOME:
  • NUWE: Maak hierdie komponent sigbaar vir die IDE.
  • GB.EVAL:
  • NUWE: Merk die nuwe OPEN STRING instruksie korrek uit.
  • GB.FORM:
  • BUG: DirChooser.ShowPreview gebruik FDirChooser.GetPreview wat nie bestaan ​​nie. Die korrekte simbool is FDirChooser.GetShowPreview.
  • NUUS: FileChooser het nou ondersteuning vir die uitpak van 'zip'-lêers, mits die' zip'-nut op die stelsel geïnstalleer is.
  • GB.GUI:
  • NUWE: As 'n GUI-komponent nie laai nie, probeer die ander een.
  • NUWE: Abort as daar geen GUI-komponent gevind word nie.
  • NUWE: Definieer die omgewing veranderlike GB_GUI met die GUI-komponent wat eintlik gelaai is.
  • GB.GUI.OPENGL:
  • NUWE: laai altyd die OpenGL-ondersteunende komponent wat verband hou met wat in die GB_GUI omgewing veranderlike.
  • GB.SDL:
  • NUWE: Hernoem die standaard SDL font lêer as "_default.ttf" om verpakkingskonflikte te voorkom.
  • NUUS: Gebruik die Gambas-monospace-font as SDL-standaard font nou.
  • GB.WEB:
  • BUG: JSON.Encode () korrek kodeer ASCII beheer karakters.
  • NUUS: JSON.Decode () neem nou 'n ekstra opsionele argument wat aandui dat sleutels met 'n nulwaarde in voorwerpe in ag geneem word.
  • NUWE: JSONCollection is 'n nuwe klas wat 'n JSON-voorwerp verteenwoordig, waarvan sommige sleutels geassosieer word met 'n 'nulwaarde'.

Wat is nuut in weergawe 3.5.0:

  • Die IDE het 'n nuwe gevorderde beeldredakteur.
  • Die IDE kan webprogramme ontfouteer, danksy die ingeboude HTTP-bedienerkomponent gb.httpd.
  • ARM-ondersteuning is opgelos.
  • 'n Nuwe MATCH-instruksie wat ooreenstem met gereelde uitdrukkings deur implisiet die gb.pcre-komponent te gebruik.
  • Globale fouthanteerderondersteuning.
  • gb.clipper is 'n nuwe komponent gebaseer op die Clipper-biblioteek.
  • gb.openssl is 'n nuwe komponent om die kriptografiese funksies van libcrypto van die OpenSSL-projek in te skakel.
  • gb.gmp is 'n nuwe komponent gebaseer op die Gnu Multiple Precision Arithmetic Library wat groot integers en groot rasionale getalle implementeer.
  • gb.openal is 'n nuwe komponent gebaseer op die OpenAL 3D-klank biblioteek.
  • gb.opengl.sge is 'n nuwe komponent wat 'n eenvoudige OpenGL-speletjie-enjin implementeer gebaseer op die MD2-formaat.

Wat is nuut in weergawe 3.0:

  • Die spesiale wiskundige funksies van glibc word nou korrek opgespoor en gebruik.
  • Wisselpuntgetalle moet op 'n beter manier gedruk word.
  • Franse, Tsjeggiese en Katalaanse vertalings is opgedateer.
  • En twee veiligheidsgate is gesluit:
  • String hashing algoritme is gerandomiseer. Sien die dokument vir die besonderhede.
  • In die IDE kan u nie die projek weergawe kry deur 'n program te laat loop nie (wat 'n dom idee!). Nou kry jy dit uit 'n tekslêer in 'n ouergids van die projek.

Wat is nuut in weergawe 2.23.1:

  • [ONTWIKKELINGSOMGEWING]:
  • NUWE: Ondersteuning vir Litaus taal.
  • NUWE: Sweedse vertaling opgedateer.
  • [TOLK]:
  • BUG: Die GB.ToZeroString () API hanteer nou nul-lengte snare korrek.
  • [Archiver]:
  • BUG: ignoreer "kern", "vgcore. *" en "callgrind. *" lêers wanneer 'n uitvoerbare weergawe gemaak word.
  • [GB.V4L]:
  • BUG: maak gb.v4l saam met onlangse pitte.

Wat is nuut in weergawe 2.23.0:

  • 'n Nuwe Roemeense vertaling is bygevoeg en die Tsjeggies en Sweedse vertalings is opgedateer.
  • 'n Herinnering wat lei tot 'n ongeluk in die optelbestuur is vasgestel.
  • Baie foute in TextBox, TextArea, SpinBox, Menu, GridView, ListBox en ComboBox-kontroles in die GTK + -komponent is vasgestel.
  • Die Control.MoveScaled metode is opgelos.
  • Tabel bestaan ​​bestaan ​​korrek in die ODBC komponent.
  • Primêre sleutels van SQLite-integer word beter opgespoor.

Wat is nuut in weergawe 2.22.0:

  • Konfigurasie:
  • BUG: herken x86_64 argitektuur beter.
  • BUG: Stel korrek op Ubuntu 10.10 op.
  • NUWE: Voeg AC_PROG_LIBTOOL by in root configure.ac lêer.
  • NUUS: Kontroleer die wiskundige funksie direk ontbreek in plaas van staatmaak op die opsporing van bedryfstelsel.
  • NUWE: Verwyder nuttelose installasie-sk skakels.
  • Ontwikkelingsomgewing:
  • BUG: A "=" karakter ontbreek in die menu lêer wat deur die Debian / Ubuntu-verpakker gegenereer is.
  • NUWE: Moenie die URL in die projek lêer stoor as dit gelyk is aan die standaard URL http://www.endoftheinternet.com
  • NUWE: Griekse vertaling opgedateer deur Demosthenes Koptsis.
  • Databasisbestuurder:
  • NUWE: Griekse vertaling opgedateer deur Demosthenes Koptsis.
  • Interpreter
  • BUG: Eksterne funksies kan nou tot 16 wyser- of snaarargumente hanteer.
  • BUG: Gebruik nie stapelinhoud as terugwaarde nie.
  • BUG: Die terugkeerwaarde van eksterne funksies wat 'n 'char *' teruggee, word nou korrek omskep in 'n konstante string.
  • BUG: Die == operateur werk nou korrek.
  • BUG: Maak twee foutiewe opsionele funksionele verklarings.
  • Compiler:
  • BUG: Verwyder sommige nuttelose toetse.
  • Archiver:
  • BUG: lêers met die ".ambambas" uitbreiding is nou uitgesluit van uitvoerbare argiewe. Dit verhoed 'n moontlike eindelose groeiende gegenereerde lêer.
  • Ontwikkelingsomgewing:
  • NUWE: Spaanse vertaling opgedateer.
  • GB.DB.POSTGRESQL:
  • BUG: Korrekte ignoreer velde wat verwyder is met die "DROP COLUMN" opdrag.
  • GB.FORM:
  • BUG: Maak pyltjie sleutels navigasie beter met leesalleen selle in TableView beheer.
  • NUUS: DateChooser gebruik Sondag as eerste dag van die week wanneer die huidige taal 'C' of 'nl_US' is.
  • GB.GTK:
  • BUG: Bevestig duplikaat Klik gebeurtenis in CheckBox beheer.
  • BUG: Korrekte hanteer tristate Checkbox controls.
  • BUG: regstel die gedrag van ComboBox by die stel van die lys en die eienskappe ReadOnly, en die volgorde wat gebruik word om die eienskappe van ComboBox in die * .form-lêer te stoor.
  • BUG: Popup-spyskaarte werk nou korrek in die ikone van die skyfies.
  • BUG: maak TabStrip gedra soos in gb.qt wanneer 'n nuwe oortjie ingevoeg word.
  • BUG: TabStrip gebruik nou sy eie venster sodat dit nie gedeeltelik sigbaar is wanneer dit ander widgets dek nie.
  • BUG: ColumnView, TreeView en ListView word korrek verfris as 'n itemikoon verander word.
  • BUG: alleen-lees ComboBox-kontroles verloor nie meer fokusgebeurtenisse nie.
  • BUG: Korrekte vrye spyskaartjies.
  • BUG: Fix moontlike ineenstortings in drie nutsprogramme.
  • BUG: Maak 'n ongeluk in GridView.Rows []. Teks eienskap.
  • BUG: Stel 'n oneindige herhaling in sleutels en druppelbestuur wanneer jy TextBox- of TextArea-inhoud binne dieselfde program sleep.
  • BUG: die herstel van 'n venster op die hoogste vlak wys nie meer verborge kinders nie.
  • BUG: Rich-string-stringbestuur is opgelos. Die ampersand-karakter, die & quot ;, & quot;> & quot; en "

Wat is nuut in weergawe 2.16.0:

  • Hierdie weergawe kompileer met libtool 2.x onlangs Ubuntu weergawes.
  • Ctrl + PageUp en Ctrl + PageDown wissel nou tussen tabbladen in die IDE.
  • Kortpaaie is korrek gestoor in alle gevalle in die IDE menu redigeerder.
  • Die READ-instruksie is op 64-bis stelsels vasgestel.
  • gb.pdf stel nou saam met onlangse Poppler-weergawes.

Soortgelyke sagteware

SWIG
SWIG

7 Mar 16

Snake
Snake

12 May 15

Kommentaar te Gambas 3

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!