Gambas 3

Skjermbilde programvare:
Gambas 3
Prog.varedetaljer:
Versjon: 3.10.0 Oppdatert
Last opp dato: 22 Jun 18
Utvikler: Gambas Team
Lisens: Gratis
Popularitet: 84

Rating: nan/5 (Total Votes: 0)

Gambas 3 er neste generasjons Gambas utviklingsmiljø basert på en BASIC tolk med objektutvidelser, for eksempel Visual Basic. Det er fremfor alt et åpen kildekode BASIC språk med objektutvidelser. Programmet inneholder innfødte funksjoner som tillater utviklere å administrere strenge, aritmetikk, tid, inngangsutganger og filer.

Det er et helt gratis og komplekst program som består av flere programmer, inkludert en kompilator, en arkiver, en tolk, et utviklingsmiljø, en scripter, en rekke utvidelseskomponenter og et funksjonsrikt grafisk brukergrensesnitt.


Rask utform grafiske brukergrensesnitt for dine prosjekter

Med Gambas kan du raskt utforme et grafisk brukergrensesnitt (GUI), pilot KDE-programmer med DCOP, få tilgang til PostgreSQL og MySQL-databaser, oversette programmet til mange språk, samt bygge nettverksapplikasjoner.

Viktige funksjoner inkluderer full prosesskontroll, innfødt støtte for UTF-8-strenge, støtte for flere språk, fullstendig feilhåndtering, pseudo-terminaladministrasjon, støtte for hendelsesløkker med tidtakere, støtte for å se fildefinisjonsfilene og evne til å ringe eksterne funksjoner i biblioteker som deles over hele systemet.

Som et sant objektorientert språk kommer Gambas med klasser og objekter, private og offentlige symboler, enkelt arv, destruktorer og konstruktører, enumeratorer, polymorfisme, metoder, array accessors, egenskaper, sorterbare objekter, hendelser og konstanter. Det er også mulig å få tilgang til MySQL, SQLite, PostgreSQL og ODBC databaser.


Under hetten og støttede operativsystemer

C, C ++ og BASIC programmeringsspråk har blitt brukt til å skrive Gambas & rsquo; kode. Det er designet fra grunnen til å fungere på alle GNU / Linux-distribusjoner, samt på FreeBSD-operativsystemet.

Det er tilgjengelig for nedlasting som et universelt kilderarkiv (tarball), som inkluderer programkildens kildekode. Linux-brukere kan også installere det fra de viktigste programvarenes repositorier av deres GNU / Linux-distribusjoner.

Hva er nytt i denne versjonen:

  • Støtten til webskjemaer i IDE er forbedret.
  • Bibliotekets emballasje er løst.
  • CStr og CDate er nå gjensidig sammenhengende, ved kun å konvertere til UTC-datoer. Vær forsiktig, denne feilrettingen er ikke bakoverkompatibel!
  • Tolken bruker nå en monotonisk klokke hvis det er mulig.
  • Den nye instruksjonen MOVE ... DOWNTO ... omdøper en fil, som sletter destinasjonen atomisk.
  • MediaPlayer-kontrollen kan nå koble mediefiler.
  • FtpClient støtter nå ftps-protokollen.
  • gb.term er en ny komponent for å administrere terminaler, med en API svært nær den som leveres av operativsystemet.
  • gb.web.feed er en ny komponent for å administrere RSS-feeder.
  • Ton av rettelser i komponenten gb.web.form.

Hva er nytt i versjon:

  • UTVIKLINGSMILJØ:
  • NYTT: Forbedre Cygwin System Informasjon bevissthet.
  • BUG: Kontrollegenskaper som inneholder et databasetabellnavn kan endres på nytt.
  • GB.DATA:
  • BUG: Ikke bruk videre typedefs fordi noen kompilatorer ikke ser ut til å forstå dem.
  • BUG: Avslutt falske positive kompilatorvarsler.
  • GB.DB.MYSQL:
  • BUG: Prøv å koble til en tapt databaseserver når du lister eksisterende databaser og feltene i et bord.
  • GB.FORM:
  • NYTT: SliderBox er nå i samme endringsgruppe som Slider.
  • GB.GTK:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • GB.GTK3:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • BUG: Paint.Reset () fungerer nå som forventet på ikke-cached DrawingArea.
  • GB.GUI.AREA:
  • BUG: TreeView omdøping fungerer nå hvis det omdøpte elementet ikke er synlig.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Egenskapen Kontroll har blitt omdøpt som ShowControl.
  • GB.QT4:
  • BUG: Egenskapen Menu.Checked returnerer nå den riktige verdien for menyelementer uten radio.
  • BUG: TextBox: Løs en Qt4 rar oppførsel som noen ganger mister valget. Samme løsning for redigerbar ComboBox.
  • BUG: Fiks en kompileringsvarsel.

Hva er nytt i versjon 3.8.3:

  • UTVIKLINGSMILJØ:
  • NYTT: Forbedre Cygwin System Informasjon bevissthet.
  • BUG: Kontrollegenskaper som inneholder et databasetabellnavn kan endres på nytt.
  • GB.DATA:
  • BUG: Ikke bruk videre typedefs fordi noen kompilatorer ikke ser ut til å forstå dem.
  • BUG: Avslutt falske positive kompilatorvarsler.
  • GB.DB.MYSQL:
  • BUG: Prøv å koble til en tapt databaseserver når du lister eksisterende databaser og feltene i et bord.
  • GB.FORM:
  • NYTT: SliderBox er nå i samme endringsgruppe som Slider.
  • GB.GTK:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • GB.GTK3:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • BUG: Paint.Reset () fungerer nå som forventet på ikke-cached DrawingArea.
  • GB.GUI.AREA:
  • BUG: TreeView omdøping fungerer nå hvis det omdøpte elementet ikke er synlig.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Egenskapen Kontroll har blitt omdøpt som ShowControl.
  • GB.QT4:
  • BUG: Egenskapen Menu.Checked returnerer nå den riktige verdien for menyelementer uten radio.
  • BUG: TextBox: Løs en Qt4 rar oppførsel som noen ganger mister valget. Samme løsning for redigerbar ComboBox.
  • BUG: Fiks en kompileringsvarsel.

Hva er nytt i versjon 3.8.1:

  • UTVIKLINGSMILJØ:
  • NYTT: Forbedre Cygwin System Informasjon bevissthet.
  • BUG: Kontrollegenskaper som inneholder et databasetabellnavn kan endres på nytt.
  • GB.DATA:
  • BUG: Ikke bruk videre typedefs fordi noen kompilatorer ikke ser ut til å forstå dem.
  • BUG: Avslutt falske positive kompilatorvarsler.
  • GB.DB.MYSQL:
  • BUG: Prøv å koble til en tapt databaseserver når du lister eksisterende databaser og feltene i et bord.
  • GB.FORM:
  • NYTT: SliderBox er nå i samme endringsgruppe som Slider.
  • GB.GTK:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • GB.GTK3:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • BUG: Paint.Reset () fungerer nå som forventet på ikke-cached DrawingArea.
  • GB.GUI.AREA:
  • BUG: TreeView omdøping fungerer nå hvis det omdøpte elementet ikke er synlig.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Egenskapen Kontroll har blitt omdøpt som ShowControl.
  • GB.QT4:
  • BUG: Egenskapen Menu.Checked returnerer nå den riktige verdien for menyelementer uten radio.
  • BUG: TextBox: Løs en Qt4 rar oppførsel som noen ganger mister valget. Samme løsning for redigerbar ComboBox.
  • BUG: Fiks en kompileringsvarsel.

Hva er nytt i versjon 3.7.1:

  • UTVIKLINGSMILJØ:
  • NYTT: Forbedre Cygwin System Informasjon bevissthet.
  • BUG: Kontrollegenskaper som inneholder et databasetabellnavn kan endres på nytt.
  • GB.DATA:
  • BUG: Ikke bruk videre typedefs fordi noen kompilatorer ikke ser ut til å forstå dem.
  • BUG: Avslutt falske positive kompilatorvarsler.
  • GB.DB.MYSQL:
  • BUG: Prøv å koble til en tapt databaseserver når du lister eksisterende databaser og feltene i et bord.
  • GB.FORM:
  • NYTT: SliderBox er nå i samme endringsgruppe som Slider.
  • GB.GTK:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • GB.GTK3:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • BUG: Paint.Reset () fungerer nå som forventet på ikke-cached DrawingArea.
  • GB.GUI.AREA:
  • BUG: TreeView omdøping fungerer nå hvis det omdøpte elementet ikke er synlig.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Egenskapen Kontroll har blitt omdøpt som ShowControl.
  • GB.QT4:
  • BUG: Egenskapen Menu.Checked returnerer nå den riktige verdien for menyelementer uten radio.
  • BUG: TextBox: Løs en Qt4 rar oppførsel som noen ganger mister valget. Samme løsning for redigerbar ComboBox.
  • BUG: Fiks en kompileringsvarsel.

Hva er nytt i versjon 3.6.2:

  • UTVIKLINGSMILJØ:
  • NYTT: Forbedre Cygwin System Informasjon bevissthet.
  • BUG: Kontrollegenskaper som inneholder et databasetabellnavn kan endres på nytt.
  • GB.DATA:
  • BUG: Ikke bruk videre typedefs fordi noen kompilatorer ikke ser ut til å forstå dem.
  • BUG: Avslutt falske positive kompilatorvarsler.
  • GB.DB.MYSQL:
  • BUG: Prøv å koble til en tapt databaseserver når du lister eksisterende databaser og feltene i et bord.
  • GB.FORM:
  • NYTT: SliderBox er nå i samme endringsgruppe som Slider.
  • GB.GTK:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • GB.GTK3:
  • BUG: Løs en uninitialisert variabel.
  • BUG: Lag advarsel med Slider eller SpinBox når du angir en minimumsverdi som er lik maksimumverdien, eller motsatt.
  • BUG: Paint.Reset () fungerer nå som forventet på ikke-cached DrawingArea.
  • GB.GUI.AREA:
  • BUG: TreeView omdøping fungerer nå hvis det omdøpte elementet ikke er synlig.
  • GB.MEDIA.FORM:
  • BUG: MediaView: Egenskapen Kontroll har blitt omdøpt som ShowControl.
  • GB.QT4:
  • BUG: Egenskapen Menu.Checked returnerer nå den riktige verdien for menyelementer uten radio.
  • BUG: TextBox: Løs en Qt4 rar oppførsel som noen ganger mister valget. Samme løsning for redigerbar ComboBox.
  • BUG: Fiks en kompileringsvarsel.

Hva er nytt i versjon 3.5.2:

  • UTVIKLINGSMILJØ:
  • BUG: Rapportredigerer: Nå er rapportgrensene vist riktig i redigereren.
  • BUG: Eiendomshjelpen WebView bruker nå samme standard skriftstørrelse (80%) enn hjelpevinduet.
  • BUG: Fiks HTML-komprimering slik at alt ikke legges på samme linje.
  • BUG: Subversion: Støtte for Subversion & gt; = 1.8.
  • BUG: Subversion: Fjern automatisk ".lang / .pot" fil fra versjonskontroll, da det er en generert fil, og som konflikter ikke kan løses.
  • BUG: Subversion: Løs Subversion-konflikthåndtering.
  • BUG: Subversion: Heve svn-kommandoer timeout til 30 sekunder: Noen forpliktelser kan ta lang tid.
  • BUG: Dialogboksen Filegenskaper: Knappen "Tilbakestill" er gjemt gjemt nå.
  • BUG: Menyredigerer: Den siste menyen kan flyttes nå.
  • BUG: Menyredigerer: Fest høydepunktet for gjeldende meny.
  • BUG: Menyredigerer: Fest menysøkeboksen.
  • BUG: Prosjekttreet: Popup-menyen skal være nøyaktig med eksterne filer nå.
  • BUG: Prosjekttreet: Fest popup-menyen når du klikker på "Data" prosjekt tre mappe.
  • BUG: Form editor: Skjul og vis verktøylinjeposter korrekt i henhold til gjeldende tilstand (feilsøking, skrivebeskyttet ...).
  • BUG: Form editor: Formatering av verktøylinjeknapper fungerer på hele skjemaet hvis ingenting er valgt nå.
  • BUG: Ikke sett fokuset til konsollen hvis det er skjult.
  • BUG: Packager: Fix * .deb pakkebeskrivelse.
  • BUG: Bilderedigerer: Ikke la redaktøren stå i en inkonsekvent tilstand etter at en lim har blitt gjort.
  • tolk:
  • BUG: String.InStr () krasjer ikke lenger hvis strengmønsteret er ugyldig. Den returnerer 0 i stedet (som InStr).
  • BUG: Ikke krasjer hvis et ukjent alternativ er bestått med '-g' alternativet.
  • BUG: Fest LIKE-operatøren whth "{...}" mønstre.
  • BUG: Løs et krasj når du bruker CStr () på et objekt som har en konverteringsfunksjon.
  • BUG: Vær virtuell selv første gang du ringer til [] operatøren.
  • kompilator:
  • BUG: Fix kompilering av IKKE, IKKE START OG SLUT IKKE operatører når de ikke er alene i et uttrykk.
  • GB.DB:
  • BUG: Ikke krasj lenger når du slipper databaseobjekter.
  • BUG: Den automatiske Blob to String-konvertering fører ikke til en krasj lenger.
  • GB.DB.FORM:
  • BUG: DataCheckBox definerer riktig sin interne TriState-egenskap, avhengig av om databasefeltet er obligatorisk eller ikke.
  • BUG: Redigerbar DataBrowser og DataView lager ikke en falsk ekstra linje lenger.
  • GB.DB.SQLITE3:
  • BUG: Fiks spesifikk implementering av sqlite3_exec. Forhindre noen krasjer og gjør databasenesettingsarbeid igjen (blant annet).
  • BUG: Behandle forespørsler som bare returnerer ett tabellnavn inne i feltnavn.
  • GB.DRAW:
  • BUG: Riktig initialiser Paint-klassen når du ringer Paint.Begin () på en allerede åpnet tegneenhet.
  • GB.FORM:
  • BUG: FileProperties: Ikke krasj lenger hvis katalogen for beregning av katalogstørrelse returnerer søppel.
  • BUG: FileProperties: Ikonet for FileProperties-kontrollen tilpasser nå størrelsen sin.
  • BUG: FileChooser: Egenskapen Path returnerer nå den valgte banen i enkel modus og ikke et tomrom-array lenger.
  • GB.FORM.DIALOG:
  • BUG: Dialog.Open () i flere modus fungerer nå. [GB.FORM.MDI]
  • BUG: Løft en feil hvis metoden Toolbar.Configure () kalles, mens verktøylinjen Nøkkelegenskap ikke er definert.
  • BUG: Konfigurasjonsdialog for verktøylinjen: verktøylinjeelementene med en kort tekst vises riktig nå.
  • GB.GSL:
  • BUG: Polynomial: Opprett en ny tomrompolymonial fører ikke til en krasj lenger.
  • GB.GTK:
  • BUG: RTL-oppsettet er riktig initialisert ved oppstart.
  • BUG: Embedder.Embed () tar ikke to argumenter.
  • BUG: Imbrication av popup-menyklikk hendelser fungerer riktig nå og krasjer ikke lenger.
  • BUG: The Window.Picture-egenskapen skal nå fungere riktig.
  • BUG: Oppdater riktig bakgrunn og forgrunnen av multi-container kontroller.
  • BUG: Maksimum verdi for Font.Grade er nå +24, som forventet av skriftvelgeren.
  • BUG: Lag minnelekkasje når du laster bilder uten alfakanal.
  • BUG: GlArea-kontrollen kan nå fokusere.
  • GB.GUI.BASE:
  • BUG: Når du klikker på GridView / ColumnView-overskriftene, skal det fungere riktig igjen.
  • GB.NET.POP3:
  • BUG: Feilmeldinger må ikke oversettes.
  • GB.OPENGL:
  • BUG: GL.GetString () oppstår nå en feil hvis funksjonen glGetString () mislykkes.
  • GB.OPENGL.SGE:
  • BUG: Ikke krasjer hvis en modell kun har en ramme.
  • GB.PCRE:
  • BUG: RegExp.Replace (): Bruk eksplisitt 0 hvis valgfrie argumenter mangler
  • BUG: Ikke ring GB.ReturnNewString () hvis en kamp returnerer en null-streng.
  • BUG: Bruk GB.ReturnVoidString () i stedet for GB.ReturnNull ().
  • GB.QT4:
  • BUG: Imbrication av popup-menyklikk hendelser fungerer riktig nå og krasjer ikke lenger.
  • BUG: Oppdater riktig bakgrunn og forgrunnen av multi-container kontroller.
  • BUG: Maksimum verdi for Font.Grade er nå +24, som forventet av skriftvelgeren.
  • BUG: Bakgrunns- og bakgrunnsfargene fungerer nå som forventet på ComboBox og SpinBox-kontroller.
  • GB.SDL:
  • BUG: Gjenopprett fyllemønster til solid etter Draw.Rect () eller Draw.Ellipse (), ellers Draw.Image () trekker ingenting!
  • GB.XML:
  • BUG: XMLElement.AppendFromText () fungerer nå riktig hvis ingen ekstra argumenter er gitt.
  • BUG: XMLElement.FromText () nå nå fanger parsing unntak.
  • BUG: Den boolske parameteren "Indent" i XMLDocument.ToString () er nå korrekt tolket.
  • BUG: Serialisering av en kommentar som er et direkte barn i et dokument med innrykk aktivert, krasjer ikke lenger.
  • BUG: Dokumentet.All-egenskapen er nå riktig erklært som en XMLNode []
  • GB.XML.HTML:
  • BUG: Serialisering av en kommentar som er et direkte barn i et dokument med innrykk aktivert, krasjer ikke lenger.
  • GB.XML.RPC:
  • BUG: miniServer ville gi en ut-av-bundet med flere parallelle forespørsler.
  • BUG: miniServer kan krasje på en ugyldig forespørsel.
  • GB.WEB:
  • BUG: CGI.Error () sender nå riktig UTF-8 HTML-side.

Hva er nytt i versjon 3.5.1:

  • UTVIKLINGSMILJØ:
  • BUG: Fiks prosjektledermarkørhåndtering når fokus ligger på filterfeltet.
  • BUG: Fiks form editor redigerer markering når hovered control er en ScrollView.
  • BUG: Packager bruker nå nåværende Gambas major & minor versjon som minimumsversjon for komponentavhengigheter.
  • BUG: Følg Ubuntu-pakkenavnekonvensjonen.
  • BUG: Noen fikser i GUI-metapakkeopprettelse for Debian / Ubuntu.
  • BUG: Automatisk fullføring av identifikasjonene nå viser riktig kjente klasser.
  • BUG: Vis riktig valgfrie verdier i signaturer.
  • NYTT: Systeminformasjon dialogen viser nå Gambas-versjonen.
  • NYTT: Komponenten 'gb.desktop.gnome' er nå synlig og eksplisitt kontrollerbar.
  • NYTT: Hvis et prosjekt bruker gb.gui, vil pakkeren opprette to ekstra pakker: en for Qt4-støtte, den andre for GTK + -støtte.
  • NYTT: Støtte for pakkeversjonsnummer.
  • NYTT: Oppdater Gambas font.
  • NYTT: Vis hjelp for tredjepartskomponenter.
  • NYTT: Legg til engelsk i språklisten.
  • tolk:
  • BUG: Ikke ta av en prosess som returnerer en feil, ellers er Kill-arrangementet tapt.
  • BUG: Kontroller at det er en nåværende opptelling hvis Enum-klassens metoder og egenskaper.
  • BUG: Operatøren er nå riktig overstyrt i klasser som arver en matrise eller samling.
  • BUG: VarPtr () fungerer på metodargumenter.
  • BUG: Fest CLOSE instruksjonen når du håndterer en strengstrøm.
  • BUG: Forhindre krasjer ved utgang ved å først slippe arrayklasser.
  • NYTT: Støtte for miljøvariabelen GB_PATH, som gir Gambas tolk-banen hvis den er angitt.
  • NYTT: Enum.Stopped er en ny egenskap som returnerer hvis den nåværende opptellingen er stoppet.
  • NYTT: ÅPEN STRING er en ny instruksjon som tillater å bruke en streng som en strøm. Å skrive til det legger til de skriftlige dataene til slutten av strengen for øyeblikket.
  • NYTT: Lukker en strengstrøm returnerer dataene som er skrevet til strømmen som en ny streng.
  • NYTT: Gjør WRITE oppføre seg på samme måte som READ på en minnestrøm. Dvs. den skriver en nullterminert "C" streng, da READ var å lese en nullterminert "C" strengen.
  • kompilator:
  • NYTT: Ny OPEN STRING-instruksjon.
  • NYTT: ÅPEN MEMORY og ÅPEN PIPE er synonymt med MEMORY og PIPE-instruksjonene alene.
  • GB.DESKTOP.GNOME:
  • NYTT: Gjør denne komponenten synlig for IDE.
  • GB.EVAL:
  • NYTT: Marker den nye OPEN STRING-instruksjonen riktig.
  • GB.FORM:
  • BUG: DirChooser.ShowPreview brukte FDirChooser.GetPreview som ikke eksisterer. Det riktige symbolet er FDirChooser.GetShowPreview.
  • NYTT: FileChooser har nå støtte for ukomprimering av zip-filer, forutsatt at zip-verktøyet er installert på systemet.
  • GB.GUI:
  • NYTT: Hvis en GUI-komponent ikke laster, prøv den andre.
  • NYTT: Avbryt hvis ingen GUI-komponent er funnet.
  • NYTT: Definer miljøvariabelen GB_GUI med GUI-komponenten som faktisk er lastet inn.
  • GB.GUI.OPENGL:
  • NYTT: Last alltid OpenGL-støttekomponenten i forbindelse med det som ligger i GB_GUI miljøvariabelen.
  • GB.SDL:
  • NYTT: Gi nytt navn til standard SDL-skriftfilen som "_default.ttf & quot; for å hindre emballasje konflikter.
  • NYTT: Bruk Gambas monospace font som SDL standard font nå.
  • GB.WEB:
  • BUG: JSON.Encode () koder riktig ASCII-kontrolltegn.
  • NYTT: JSON.Decode () tar nå et ekstra valgfritt argument som angir at nøkler med null verdi er tatt i betraktning innenfor objekter.
  • NYTT: JSONCollection er en ny klasse som representerer et JSON-objekt hvis noen nøkler er knyttet til en null-verdi.

Hva er nytt i versjon 3.5.0:

  • IDE har et nytt avansert bilderedigeringsprogram.
  • IDE kan feilsøke webapplikasjoner takket være den innebygde HTTP-serverkomponenten gb.httpd.
  • ARM-støtte har blitt løst.
  • En ny MATCH-instruksjon som samsvarer med vanlige uttrykk ved implisitt bruk av gb.pcre-komponenten.
  • Global feilhåndteringsstøtte.
  • gb.clipper er en ny komponent basert på Clipper-biblioteket.
  • gb.openssl er en ny komponent for å pakke kryptografiske funksjoner fra libcrypto fra OpenSSL-prosjektet.
  • gb.gmp er en ny komponent basert på Gnu Multiple Precision Arithmetic Library som implementerer store heltall og store rasjonelle tall.
  • gb.openal er en ny komponent basert på OpenAL 3D lydbibliotek.
  • gb.opengl.sge er ny komponent som implementerer en enkel OpenGL-spillmotor basert på MD2-formatet.

Hva er nytt i versjon 3.0:

  • Glibcs ​​spesielle matematiske funksjoner blir korrekt oppdaget og brukt nå.
  • Flytepunktstall skal skrives ut på en bedre måte.
  • Fransk, Tsjekkisk og Katalansk oversettelse ble oppdatert.
  • Og to sikkerhetshull ble lukket:
  • Strenghalsalgoritmen har blitt randomisert. Se dokumentet for detaljer.
  • I IDE kan du ikke få prosjektversjonen ved å kjøre et program (hva en dum ide!). Nå får du det fra en tekstfil som ligger i en overordnet katalog av prosjektet.

Hva er nytt i versjon 2.23.1:

  • [UTVIKLINGSMILJØ]:
  • NYTT: Støtte for litauisk språk.
  • NYTT: Svensk oversettelse oppdatert.
  • [tolk]:
  • BUG: GB.ToZeroString () API håndterer nå null lengde strenger.
  • [archiver]:
  • BUG: Ignorer "core", "vgcore. *" og "callgrind. *" filer når du gjør en kjørbar.
  • [GB.V4L]:
  • BUG: Lag gb.v4l kompilere med nyere kjerner.

Hva er nytt i versjon 2.23.0:

  • En ny rumensk oversettelse ble lagt til og de tsjekkiske og svenske oversettelsene ble oppdatert.
  • En hukommelselekkasje som førte til et krasj i opptaksadministrasjon ble løst.
  • Mange feil i TextBox, TextArea, SpinBox, Meny, GridView, ListBox og ComboBox kontroller i GTK + komponenten ble løst.
  • Control.MoveScaled-metoden er løst.
  • Tabelleksistensen er korrekt sjekket i ODBC-komponenten.
  • SQLite heltall primærnøkler blir bedre oppdaget.

Hva er nytt i versjon 2.22.0:

  • Konfigurasjon:
  • BUG: Oppdag x86_64-arkitekturen bedre.
  • BUG: Kompilere riktig på Ubuntu 10.10.
  • NYTT: Legg til AC_PROG_LIBTOOL i root configure.ac-filen.
  • NYTT: Sjekk om du mangler matematisk funksjon direkte i stedet for å stole på operativsystemet deteksjon.
  • NYTT: Fjern brukervennlige installasjons-koblinger.
  • Utviklingsmiljø:
  • BUG: A "=" tegn manglet i menyen filen generert av Debian / Ubuntu-pakken.
  • NYTT: Ikke lagre URL-en i prosjektfilen hvis den er lik standardadressen http://www.endoftheinternet.com
  • NYTT: Gresk oversettelse oppdatert av Demosthenes Koptsis.
  • Database Manager:
  • NYTT: Gresk oversettelse oppdatert av Demosthenes Koptsis.
  • Tolke
  • BUG: Eksterne funksjoner kan nå håndtere opptil 16 peker eller strengargumenter.
  • BUG: Ikke bruk stakkinnhold som returverdi.
  • BUG: Returneringsverdien til eksterne funksjoner som returnerer en 'char *', er nå riktig konvertert til en konstant String.
  • BUG: == operatøren fungerer riktig nå.
  • BUG: Fiks to feil valgfrie funksjonsdeklarasjoner.
  • Compiler:
  • BUG: Fjern noen ubrukelige tester.
  • Archiver:
  • BUG: Filer med "gambas" utvidelse er nå utelukket fra kjørbare arkiver. Det forhindrer en mulig uendelig voksende generert fil.
  • Utviklingsmiljø:
  • NYTT: Spansk oversettelse oppdatert.
  • GB.DB.POSTGRESQL:
  • BUG: Korrigere ignorer feltene slettet med "DROP COLUMN" kommando.
  • GB.FORM:
  • BUG: Gjør piltastnavigasjon fungerer bedre med skrivebeskyttede celler i TableView-kontroll.
  • NYHET: DateChooser bruker søndag som første dag i uken når dagens språk er 'C' eller 'no_US'.
  • GB.GTK:
  • BUG: Fiks duplikat-klikkhendelse i kontrollboksen.
  • BUG: Korrekt håndtere tristate-kontrollboksen.
  • BUG: Fiks oppførselen til ComboBox når du angir listen og ReadOnly-egenskapen, og bestillingen som brukes til å lagre ComboBox-egenskaper i * .form filen.
  • BUG: Popup-menyer fungerer nå riktig på skuffikonene i alle tilfeller.
  • BUG: Gjør TabStrip oppfører seg som i gb.qt når du legger inn en ny fane.
  • BUG: TabStrip bruker nå sitt eget vindu, slik at det ikke er delvis synlig når de dekker andre widgets.
  • BUG: ColumnView, TreeView og ListView oppdateres riktig når et elementikon endres.
  • BUG: Bare-kontrollerte ComboBox-kontroller mistes ikke lenger i fokushendelser.
  • BUG: Korrekt gratis menymerker.
  • BUG: Løs mulige krasjer i tre bruksrutiner.
  • BUG: Løs et krasj i GridView.Rows []. Tekstegenskap.
  • BUG: Løs en uendelig rekursjon i dra og slipp ledelsen når du drar tekstboks eller TextArea innhold inne i samme applikasjon.
  • BUG: Reparenting av et toppnivåvindu viser ikke skjulte barn kontrollerer lenger.
  • BUG: Retningslinjestyring med rik tekst er løst. Ampersand-karakteren, "&&", "& gt;" og "

Hva er nytt? i versjon 2.16.0:

  • Denne utgivelsen kompilerer med libtool 2.x på nyere Ubuntu-versjoner.
  • Ctrl + PageUp og Ctrl + PageDown bytter nå mellom faner i IDE.
  • Snarveier lagres riktig i alle tilfeller i IDE-menyeditoren.
  • READ-instruksjonen er løst på 64-biters systemer.
  • gb.pdf kompilerer nå med nyere Poppler-versjoner.

Lignende programvare

ooc
ooc

3 Jun 15

Mumps Compiler
Mumps Compiler

28 Sep 15

Brainy
Brainy

14 Apr 15

Kommentarer til Gambas 3

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!