Gambas είναι ένα open source και ελεύθερο περιβάλλον ανάπτυξης που βασίζεται σε ένα βασικό διερμηνέας με επεκτάσεις αντικείμενο, όπως η Visual Basic.
Gambas αποτελείται από τα ακόλουθα προγράμματα: ένας μεταγλωττιστής, διερμηνέας, ένας αρχειοθηκών, ένα γραφικό συστατικό διεπαφή χρήστη, και ένα περιβάλλον ανάπτυξης.
Με Gambas, μπορείτε να δημιουργήσετε εύκολα και γρήγορα ένα GUI (Graphical User Interface), η πρόσβαση PostgreSQL και MySQL βάσεις δεδομένων, πιλοτικές εφαρμογές του KDE με DCOP, να μεταφράσει το πρόγραμμα σας σε πολλές γλώσσες, δημιουργία εφαρμογών δικτύου εύκολα, και πολύ περισσότερο.
Gambas είναι, πριν από όλα, μια γλώσσα Basic με τις επεκτάσεις αντικείμενο. Ένα πρόγραμμα γραμμένο με Gambas είναι ένα σύνολο αρχείων. Κάθε αρχείο περιγράφει μια τάξη, όσον αφορά τον προγραμματισμό αντικειμένου.
Επιπλέον, τα αρχεία της κατηγορίας που καταρτίζονται και εκτελούνται από διερμηνέα. Το περιβάλλον ανάπτυξης είναι γραμμένο με Gambas το ίδιο
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Διαμόρφωση:
- ΝΕΑ: Κατάργηση ltmain.sh συμβολικές συνδέσεις .
- περιβάλλον ανάπτυξης:
- BUG:. Την αποθήκευση ενός έργου μέσα στο δικό του κατάλογο σήμερα απαγορεύεται
- ΝΕΑ:. Λιθουανικά μετάφραση που έγινε από Regimantas Baublys
- ΝΕΑ: Προσθήκη υποστήριξης για τη Λατινική γλώσσα .
- ΔΙΕΡΜΗΝΕΑ:
- BUG:. Fix GB.MatchString () API τιμή επιστροφής
- BUG: DateAdd () δεν δημιουργεί ένα σφάλμα υπερχείλισης πια, όταν χρησιμοποιείται σε ένα
- διαχρονική αξία.
- ΣΦΑΛΜΑ: Fix διερμηνέας API για συστήματα 64 bits .
- ΣΦΑΛΜΑ: προσπαθήστε να μην χάσει την αξία του «errno« αν η Επιλογής () κλήση συστήματος
- αποτυγχάνει στο εσωτερικό του βρόχου εκδήλωση.
- ΣΦΑΛΜΑ: Η λειτουργία διόρθωσης απαιτεί λειτουργίες λαμβάνοντας προαιρετικά επιχειρήματα και επιπλέον
- επιχειρήματα.
- COMPILER:
- ΣΦΑΛΜΑ: υποστηρίζουν πραγματικά δεσμευμένες λέξεις σε ονόματα ελέγχου φόρμας .
- DB.FIREBIRD:
- ΣΦΑΛΜΑ: Fix κτίριο με gcc-4.6.0 .
- GB.DB.MYSQL:
- ΣΦΑΛΜΑ: Όταν δημιουργείτε έναν πίνακα, χρησιμοποιήστε & quot? ΚΙΝΗΤΗΡΑ & quot? λέξη-κλειδί αντί του & quot? ΤΥΠΟΥ & quot? με
- MySQL & gt?. = 4.0.18
- GB.DB.ODBC:
- ΣΦΑΛΜΑ: Fix ένα ηλίθιο δυστύχημα που συμβαίνει σε 64 συστήματα bits μόνο .
- GB.DESKTOP:
- ΣΦΑΛΜΑ: Fix Desktop.Find () κατά την αντιστοίχιση τίτλων παράθυρο .
- GB.GTK:
- ΣΦΑΛΜΑ: Σωστά αυξήσει Εμφάνιση και απόκρυψη γεγονότων στην κατηγορία Παρατηρητής .
- GB.NET:
- BUG:. Σωστά ελέγξτε τα λάθη του συστήματος κατά τη χρήση μιας ασύγχρονης DnsClient
- GB.NET.SMTP:
- ΣΦΑΛΜΑ: gb.net.smtp τώρα θα πρέπει να συλλέξει σωστά με τα αρχεία κεφαλίδας που χρησιμοποιούν
- & quot? Boolean & quot? σύμβολο.
- GB.PDF:
- BUG:. Κάντε gb.pdf καταρτίζουν με Poppler 0,17
- GB.QT.KDE:
- ΝΕΑ:. Υποστήριξη για το Trinity
Τι είναι καινούργιο στην έκδοση 2.23.0:
- [ΑΝΑΠΤΥΞΗ ΠΕΡΙΒΑΛΛΟΝ]:
- ΝΕΑ: Προσθήκη υποστήριξης για φινλανδική γλώσσα .
- ΝΕΑ:. Υποστήριξη για τη ρουμανική γλώσσα
- ΝΕΑ:. Ρουμανική μετάφραση που έγινε από τον Florin Iacob
- ΝΕΑ:. Τσεχική μετάφραση ενημερώθηκε από τον Ράντεκ Frystak και Josef Kubicek
- ΝΕΑ:. Προσθέστε την επιφάνεια εργασίας και το εικονίδιο αρχεία
- ΝΕΑ: σουηδική μετάφραση ενημερώθηκε .
- [διερμηνέας]:
- BUG: File.SetExt () λειτουργεί πλέον σωστά με τα αρχεία των οποίων το όνομα αρχίζει με τελεία .
- BUG:. Fix μια διαρροή μνήμης που μπορεί να οδηγήσει σε μια συντριβή στη διαχείριση απαρίθμηση
- BUG:. Το Stat.Perm [] η ιδιότητα επιστρέφει σωστά δικαιώματα εκτέλεσης τώρα
- [COMPILER]:
- BUG:. Σωστά διαβάζουν μεγάλα σταθερές των οποίων η αξία είναι η χαμηλότερη δυνατή τιμή του μεγάλου
- BUG:. Ορίστε τα LLONG_MAX σταθερή, αν δεν ορίζεται
- [GB.DB.FORM]:
- ΝΕΑ:. Νέα Τσεχική μετάφραση που έγινε από τον Ράντεκ Frystak και Josef Kubicek
- [GB.DB.ODBC]:
- ΣΦΑΛΜΑ: Πίνακας ύπαρξη πρέπει να ελέγχεται σωστά τώρα .
- [GB.DB.SQLITE3]:
- ΣΦΑΛΜΑ: Εντοπισμός ακέραιος πρωτεύον κλειδί, ανεξάρτητα από το βαλιτσάκι που χρησιμοποιείται για να γράψει & quot? Ακέραιο & quot? .
- [GB.FORM]:
- ΝΕΑ:. Νέα Τσεχική μετάφραση που έγινε από τον Ράντεκ Frystak και Josef Kubicek
- [GB.FORM.DIALOG]:
- ΝΕΑ:. Νέα Τσεχική μετάφραση που έγινε από τον Ράντεκ Frystak και Josef Kubicek
- [GB.FORM.MDI]
- ΝΕΑ:. Νέα Τσεχική μετάφραση που έγινε από τον Ράντεκ Frystak και Josef Kubicek
- [GB.GTK]
- BUG:. Δρομέας είναι σωστά ενημερωμένο με την αξία του Application.Busy τώρα
- BUG:. Σταματήστε Εκδήλωση τώρα εργάζεται κατά τη διάρκεια της εκδήλωσης Κλείσιμο μιας μορφής μεταφορικών μέσων
- BUG:. Fix μια διαρροή μνήμης που οδηγεί σε μια συντριβή στο (μέθοδος TextArea.Paste)
- BUG:. Fix Ετικέτα αυτόματης αλλαγής μεγέθους
- BUG:. Ρυθμίσεις το κείμενο μιας διάφανης ετικέτας ή Ετικέτακειμένου χωρίς να έχει κείμενο λειτουργεί σωστά τώρα
- BUG:. Αυξομείωσης Αξία ακινήτων θα πρέπει πάντα να είναι ακριβή τώρα
- ΣΦΑΛΜΑ: TextBox.Selection.Length επιστρέφει πλέον τη σωστή τιμή .
- BUG:. Κλήση Menu.Children.Clear () ή η διαγραφή ενός μενού κατά τη διάρκεια ενός μενού Εμφάνιση περίπτωση δεν θα πρέπει πλέον συγκρούσεις
- BUG:. Μια μητρική μενού δεν θέτει το συμβάν Click πια
- ΣΦΑΛΜΑ: GridView λαμβάνει σωστά την εστίαση τώρα .
- BUG: Draw.Ellipse () τώρα αντλεί σωστά μια πίτα κατά την πλήρωση είναι ενεργοποιημένη .
- BUG:. Fix ComboBox.Add () όταν το επιχείρημα θέση προσδιορίζεται
- BUG:. Fix ListBox.Add () όταν το επιχείρημα θέση προσδιορίζεται
- ΣΦΑΛΜΑ: MoveScaled λειτουργεί σωστά για τις θέσεις και τα μεγέθη που δεν είναι πολλαπλάσιο του Desktop.Scale .
- ΣΦΑΛΜΑ: Το κλειδί [] δεν εκτυπώνεται GTK + προειδοποίηση πια, όταν πάρει ένα κενό αλφαριθμητικό ως επιχείρημα .
- BUG:. Mouse.Blank δρομέας λειτουργεί όπως αναμένεται τώρα
- BUG:. Σχετικά μεγέθη γραμματοσειράς ερμηνεύονται σωστά στη πλούσιο κείμενο τώρα
- [GB.NET.CURL]
- ΝΕΑ:. Ασύγχρονης FtpClient και HttpClient αντικείμενα τώρα αυτόματα διατηρήθηκε μέχρι τη λειτουργία τους έχει τελειώσει
- [GB.QT4]
- ΣΦΑΛΜΑ: MoveScaled λειτουργεί σωστά για τις θέσεις και τα μεγέθη που δεν είναι πολλαπλάσιο του Desktop.Scale .
Τα σχόλια δεν βρέθηκε