Gambas 3

ภาพหน้าจอของซอฟแวร์:
Gambas 3
รายละเอียดซอฟแวร์:
รุ่น: 3.10.0 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Gambas Team
การอนุญาต: ฟรี
ความนิยม: 84

Rating: nan/5 (Total Votes: 0)

Gambas 3 เป็นสภาพแวดล้อมการพัฒนา Gambas ยุคต่อไปบนพื้นฐานของล่ามพื้นฐานที่มีนามสกุลของวัตถุเช่น Visual Basic ก่อนอื่นก็คือภาษา BASIC แบบโอเพนซอร์สที่มีนามสกุลของวัตถุ โปรแกรมนี้มีฟังก์ชั่นพื้นเมืองที่ช่วยให้นักพัฒนาซอฟต์แวร์จัดการสตริงเลขคณิตเวลาอินพุตเอาท์พุตและไฟล์

โปรแกรมนี้เป็นโปรแกรมฟรีและซับซ้อนที่ประกอบด้วยหลายโปรแกรมรวมถึงคอมไพเลอร์ผู้จัดเก็บข้อมูลล่ามสภาพแวดล้อมการพัฒนา scripter ส่วนประกอบส่วนขยายจำนวนมากและส่วนติดต่อผู้ใช้แบบกราฟิกที่มีคุณลักษณะมากมาย


ออกแบบอินเทอร์เฟซสำหรับผู้ใช้แบบกราฟิกได้อย่างรวดเร็วสำหรับโครงการของคุณ

ด้วย Gambas คุณสามารถออกแบบ GUI (กราฟิกอินเทอร์เฟซผู้ใช้) โปรแกรมประยุกต์ KDE แบบไดนามิกพร้อม DCOP เข้าถึงฐานข้อมูล PostgreSQL และ MySQL แปลโปรแกรมของคุณให้เป็นภาษาต่างๆรวมถึงการสร้างแอ็พพลิเคชันเครือข่าย

คุณลักษณะหลัก ๆ ได้แก่ การควบคุมกระบวนการเต็มรูปแบบการสนับสนุนสตริง UTF-8 แบบเดิมการสนับสนุนหลายภาษาการจัดการข้อผิดพลาดแบบสมบูรณ์การจัดการเท็กซ์เทอร์มินัลการสนับสนุนลูปเดสก์ทอปด้วยตัวจับเวลาสนับสนุนการดูตัวบอกไฟล์เอาต์พุตและเอาต์พุต ความสามารถในการเรียกใช้ฟังก์ชันภายนอกในไลบรารีที่ใช้ร่วมกันในระบบ

การเป็นภาษาเชิงวัตถุจริง Gambas มาพร้อมกับคลาสและอ็อบเจ็กต์สัญลักษณ์ส่วนตัวและสาธารณะมรดกเดียว destructors และ constructors enumerators polymorphism วิธีการ accessors อาเรย์คุณสมบัติวัตถุ sortable เหตุการณ์และค่าคงที่ นอกจากนี้ยังสามารถเข้าถึงฐานข้อมูล MySQL, SQLite, PostgreSQL และ ODBC ได้


ภายใต้ประทุนและระบบปฏิบัติการที่สนับสนุน

ภาษา C, C ++ และ BASIC ได้รับการใช้เพื่อเขียน Gambas & rsquo; รหัส. ได้รับการออกแบบมาตั้งแต่เริ่มต้นจนถึงการกระจาย GNU / Linux ทั้งหมดรวมถึงระบบปฏิบัติการ FreeBSD

มีให้ดาวน์โหลดเป็นที่เก็บถาวรสากล (tarball) ซึ่งรวมถึงซอร์สโค้ดของแอปพลิเคชัน ผู้ใช้ Linux สามารถติดตั้งได้จากที่เก็บซอฟต์แวร์หลักของการกระจาย GNU / Linux มีการสนับสนุนสถาปัตยกรรมชุดคำสั่งแบบ 32 บิตและ 64 บิตในขณะนี้

มีอะไรใหม่ ในรุ่นนี้:

  • การสนับสนุนฟอร์มเว็บใน IDE ได้รับการปรับปรุงแล้ว
  • บรรจุภัณฑ์ของห้องสมุดได้รับการแก้ไขแล้ว
  • CStr และ CDate กำลังเชื่อมโยงกันและกันโดยการแปลงภายในเป็นวันที่ UTC เท่านั้น ระวังแก้ไขข้อผิดพลาดนี้ไม่สามารถใช้งานร่วมกันได้ย้อนหลัง!
  • ล่ามจะใช้นาฬิกาแบบโมโนโทนิคถ้าเป็นไปได้
  • คำสั่งใหม่ MOVE ... DOWNTO ... เปลี่ยนชื่อไฟล์ลบจุดหมายปลายทางด้วย atomically
  • ตัวควบคุม MediaPlayer สามารถโยงแฟ้มสื่อได้ในขณะนี้
  • ตอนนี้ FtpClient สนับสนุนโปรโตคอล ftps
  • gb.term เป็นคอมโพเนนต์ใหม่ในการจัดการเทอร์มินัลด้วย API ที่ใกล้เคียงกับระบบปฏิบัติการที่มีให้โดยระบบปฏิบัติการ
  • gb.web.feed เป็นองค์ประกอบใหม่ในการจัดการฟีด RSS
  • จำนวนตันของการแก้ไขในคอมโพเนนต์ gb.web.form

มีอะไรใหม่ ในเวอร์ชัน:

  • สภาพแวดล้อมในการพัฒนา:
  • ใหม่: ปรับปรุงการรับรู้ข้อมูลของ Cygwin System
  • BUG: สามารถควบคุมคุณสมบัติของตารางฐานข้อมูลได้อีกครั้ง
  • GB.DATA:
  • ข้อผิดพลาด: อย่าใช้ typedefs ไปข้างหน้าเนื่องจากคอมไพเลอร์บางตัวดูเหมือนจะไม่เข้าใจพวกเขา
  • BUG: คำเตือนของคอมไพเลอร์ในเชิงบวกแบบเงียบ ๆ
  • GB.DB.MYSQL:
  • BUG: ลองเชื่อมต่อใหม่กับเซิร์ฟเวอร์ฐานข้อมูลที่หายไปเมื่อแสดงฐานข้อมูลที่มีอยู่และเขตข้อมูลของตาราง
  • GB.FORM:
  • ใหม่: ขณะนี้ SliderBox อยู่ในกลุ่มการเปลี่ยนแปลงเดียวกันกับ Slider
  • GB.GTK:
  • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
  • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
  • GB.GTK3:
  • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
  • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
  • BUG: Paint.Reset () ทำงานได้ตามที่คาดไว้ใน DrawingArea ที่ไม่มีแคช
  • GB.GUI.AREA:
  • BUG: การเปลี่ยนชื่อ TreeView จะทำงานได้ในขณะนี้หากรายการที่เปลี่ยนชื่อไม่ปรากฏขึ้น
  • GB.MEDIA.FORM:
  • BUG: MediaView: คุณสมบัติ Control ถูกเปลี่ยนชื่อเป็น ShowControl
  • GB.QT4:
  • BUG: คุณสมบัติ Menu.Checked จะส่งกลับค่าที่ถูกต้องสำหรับรายการเมนูที่ไม่ใช่วิทยุ
  • BUG: กล่องข้อความ: เป็นการแก้ปัญหาพฤติกรรมที่แปลกประหลาดของ Qt4 ซึ่งบางครั้งอาจสูญเสียการเลือก วิธีแก้ไขปัญหาเดียวกันสำหรับ ComboBox ที่แก้ไขได้
  • BUG: แก้ไขคำเตือนการรวบรวม

  • มีอะไรใหม่ ในเวอร์ชัน 3.8.3:

    • สภาพแวดล้อมในการพัฒนา:
    • ใหม่: ปรับปรุงการรับรู้ข้อมูลของ Cygwin System
    • BUG: สามารถควบคุมคุณสมบัติของตารางฐานข้อมูลได้อีกครั้ง
    • GB.DATA:
    • ข้อผิดพลาด: อย่าใช้ typedefs ไปข้างหน้าเนื่องจากคอมไพเลอร์บางตัวดูเหมือนจะไม่เข้าใจพวกเขา
    • BUG: คำเตือนของคอมไพเลอร์ในเชิงบวกแบบเงียบ ๆ
    • GB.DB.MYSQL:
    • BUG: ลองเชื่อมต่อใหม่กับเซิร์ฟเวอร์ฐานข้อมูลที่หายไปเมื่อแสดงฐานข้อมูลที่มีอยู่และเขตข้อมูลของตาราง
    • GB.FORM:
    • ใหม่: ขณะนี้ SliderBox อยู่ในกลุ่มการเปลี่ยนแปลงเดียวกันกับ Slider
    • GB.GTK:
    • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
    • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
    • GB.GTK3:
    • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
    • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
    • BUG: Paint.Reset () ทำงานได้ตามที่คาดไว้ใน DrawingArea ที่ไม่มีแคช
    • GB.GUI.AREA:
    • BUG: การเปลี่ยนชื่อ TreeView จะทำงานได้ในขณะนี้หากรายการที่เปลี่ยนชื่อไม่ปรากฏขึ้น
    • GB.MEDIA.FORM:
    • BUG: MediaView: คุณสมบัติ Control ถูกเปลี่ยนชื่อเป็น ShowControl
    • GB.QT4:
    • BUG: คุณสมบัติ Menu.Checked จะส่งกลับค่าที่ถูกต้องสำหรับรายการเมนูที่ไม่ใช่วิทยุ
    • BUG: กล่องข้อความ: เป็นการแก้ปัญหาพฤติกรรมที่แปลกประหลาดของ Qt4 ซึ่งบางครั้งอาจสูญเสียการเลือก วิธีแก้ไขปัญหาเดียวกันสำหรับ ComboBox ที่แก้ไขได้
    • BUG: แก้ไขคำเตือนการรวบรวม

    • มีอะไรใหม่ ในเวอร์ชัน 3.8.1:

      • สภาพแวดล้อมในการพัฒนา:
      • ใหม่: ปรับปรุงการรับรู้ข้อมูลของ Cygwin System
      • BUG: สามารถควบคุมคุณสมบัติของตารางฐานข้อมูลได้อีกครั้ง
      • GB.DATA:
      • ข้อผิดพลาด: อย่าใช้ typedefs ไปข้างหน้าเนื่องจากคอมไพเลอร์บางตัวดูเหมือนจะไม่เข้าใจพวกเขา
      • BUG: คำเตือนของคอมไพเลอร์ในเชิงบวกแบบเงียบ ๆ
      • GB.DB.MYSQL:
      • BUG: ลองเชื่อมต่อใหม่กับเซิร์ฟเวอร์ฐานข้อมูลที่หายไปเมื่อแสดงฐานข้อมูลที่มีอยู่และเขตข้อมูลของตาราง
      • GB.FORM:
      • ใหม่: ขณะนี้ SliderBox อยู่ในกลุ่มการเปลี่ยนแปลงเดียวกันกับ Slider
      • GB.GTK:
      • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
      • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
      • GB.GTK3:
      • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
      • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
      • BUG: Paint.Reset () ทำงานได้ตามที่คาดไว้ใน DrawingArea ที่ไม่มีแคช
      • GB.GUI.AREA:
      • BUG: การเปลี่ยนชื่อ TreeView จะทำงานได้ในขณะนี้หากรายการที่เปลี่ยนชื่อไม่ปรากฏขึ้น
      • GB.MEDIA.FORM:
      • BUG: MediaView: คุณสมบัติ Control ถูกเปลี่ยนชื่อเป็น ShowControl
      • GB.QT4:
      • BUG: คุณสมบัติ Menu.Checked จะส่งกลับค่าที่ถูกต้องสำหรับรายการเมนูที่ไม่ใช่วิทยุ
      • BUG: กล่องข้อความ: เป็นการแก้ปัญหาพฤติกรรมที่แปลกประหลาดของ Qt4 ซึ่งบางครั้งอาจสูญเสียการเลือก วิธีแก้ไขปัญหาเดียวกันสำหรับ ComboBox ที่แก้ไขได้
      • BUG: แก้ไขคำเตือนการรวบรวม

      • มีอะไรใหม่ ในเวอร์ชัน 3.7.1:

        • สภาพแวดล้อมในการพัฒนา:
        • ใหม่: ปรับปรุงการรับรู้ข้อมูลของ Cygwin System
        • BUG: สามารถควบคุมคุณสมบัติของตารางฐานข้อมูลได้อีกครั้ง
        • GB.DATA:
        • ข้อผิดพลาด: อย่าใช้ typedefs ไปข้างหน้าเนื่องจากคอมไพเลอร์บางตัวดูเหมือนจะไม่เข้าใจพวกเขา
        • BUG: คำเตือนของคอมไพเลอร์ในเชิงบวกแบบเงียบ ๆ
        • GB.DB.MYSQL:
        • BUG: ลองเชื่อมต่อใหม่กับเซิร์ฟเวอร์ฐานข้อมูลที่หายไปเมื่อแสดงฐานข้อมูลที่มีอยู่และเขตข้อมูลของตาราง
        • GB.FORM:
        • ใหม่: ขณะนี้ SliderBox อยู่ในกลุ่มการเปลี่ยนแปลงเดียวกันกับ Slider
        • GB.GTK:
        • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
        • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
        • GB.GTK3:
        • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
        • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
        • BUG: Paint.Reset () ทำงานได้ตามที่คาดไว้ใน DrawingArea ที่ไม่มีแคช
        • GB.GUI.AREA:
        • BUG: การเปลี่ยนชื่อ TreeView จะทำงานได้ในขณะนี้หากรายการที่เปลี่ยนชื่อไม่ปรากฏขึ้น
        • GB.MEDIA.FORM:
        • BUG: MediaView: คุณสมบัติ Control ถูกเปลี่ยนชื่อเป็น ShowControl
        • GB.QT4:
        • BUG: คุณสมบัติ Menu.Checked จะส่งกลับค่าที่ถูกต้องสำหรับรายการเมนูที่ไม่ใช่วิทยุ
        • BUG: กล่องข้อความ: เป็นการแก้ปัญหาพฤติกรรมที่แปลกประหลาดของ Qt4 ซึ่งบางครั้งอาจสูญเสียการเลือก วิธีแก้ไขปัญหาเดียวกันสำหรับ ComboBox ที่แก้ไขได้
        • BUG: แก้ไขคำเตือนการรวบรวม

        • มีอะไรใหม่ ในเวอร์ชัน 3.6.2:

          • สภาพแวดล้อมในการพัฒนา:
          • ใหม่: ปรับปรุงการรับรู้ข้อมูลของ Cygwin System
          • BUG: สามารถควบคุมคุณสมบัติของตารางฐานข้อมูลได้อีกครั้ง
          • GB.DATA:
          • ข้อผิดพลาด: อย่าใช้ typedefs ไปข้างหน้าเนื่องจากคอมไพเลอร์บางตัวดูเหมือนจะไม่เข้าใจพวกเขา
          • BUG: คำเตือนของคอมไพเลอร์ในเชิงบวกแบบเงียบ ๆ
          • GB.DB.MYSQL:
          • BUG: ลองเชื่อมต่อใหม่กับเซิร์ฟเวอร์ฐานข้อมูลที่หายไปเมื่อแสดงฐานข้อมูลที่มีอยู่และเขตข้อมูลของตาราง
          • GB.FORM:
          • ใหม่: ขณะนี้ SliderBox อยู่ในกลุ่มการเปลี่ยนแปลงเดียวกันกับ Slider
          • GB.GTK:
          • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
          • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
          • GB.GTK3:
          • BUG: แก้ไขตัวแปรที่ไม่ได้เริ่มต้น
          • BUG: แก้ไขคำเตือนด้วย Slider หรือ SpinBox เมื่อตั้งค่าต่ำสุดเท่ากับค่าสูงสุดหรือตรงกันข้าม
          • BUG: Paint.Reset () ทำงานได้ตามที่คาดไว้ใน DrawingArea ที่ไม่มีแคช
          • GB.GUI.AREA:
          • BUG: การเปลี่ยนชื่อ TreeView จะทำงานได้ในขณะนี้หากรายการที่เปลี่ยนชื่อไม่ปรากฏขึ้น
          • GB.MEDIA.FORM:
          • BUG: MediaView: คุณสมบัติ Control ถูกเปลี่ยนชื่อเป็น ShowControl
          • GB.QT4:
          • BUG: คุณสมบัติ Menu.Checked จะส่งกลับค่าที่ถูกต้องสำหรับรายการเมนูที่ไม่ใช่วิทยุ
          • BUG: กล่องข้อความ: เป็นการแก้ปัญหาพฤติกรรมที่แปลกประหลาดของ Qt4 ซึ่งบางครั้งอาจสูญเสียการเลือก วิธีแก้ไขปัญหาเดียวกันสำหรับ ComboBox ที่แก้ไขได้
          • BUG: แก้ไขคำเตือนการรวบรวม

          • มีอะไรใหม่ ในเวอร์ชัน 3.5.2:

            • สภาพแวดล้อมในการพัฒนา:
            • BUG: โปรแกรมแก้ไขรายงาน: ขณะนี้ขอบรายงานจะแสดงอย่างถูกต้องในตัวแก้ไข
            • BUG: พร็อพเพอร์ตี้ช่วยให้ WebView ใช้ขนาดตัวอักษรเริ่มต้นเดียวกัน (80%) มากกว่าหน้าต่างช่วยเหลือ
            • BUG: แก้ไขการบีบอัด HTML เพื่อไม่ให้ทุกอย่างวางในบรรทัดเดียวกัน
            • BUG: การโค่นล้ม: รองรับ Subversion & gt; = 1.8.
            • BUG: การโค่นล้ม: ลบ & quot; .lang / .pot & quot; โดยอัตโนมัติ ไฟล์จากการควบคุมเวอร์ชันเนื่องจากเป็นไฟล์ที่สร้างขึ้นและเนื่องจากความขัดแย้งไม่สามารถแก้ไขได้
            • BUG: การโค่นล้ม: แก้ไขการจัดการข้อขัดแย้งของการโควต้า
            • BUG: การโค่นล้ม: เพิ่มระยะหมดเวลาของคำสั่ง svn เป็น 30 วินาที: การกระทำบางอย่างอาจใช้เวลานาน
            • BUG: กล่องโต้ตอบคุณสมบัติของไฟล์: ปุ่ม 'ย้อนกลับ' ถูกซ่อนไว้อย่างถูกต้องในขณะนี้
            • BUG: ตัวแก้ไขเมนู: เมนูสุดท้ายสามารถเลื่อนขึ้นได้
            • BUG: ตัวแก้ไขเมนู: แก้ไขไฮไลต์ของเมนูปัจจุบัน
            • BUG: ตัวแก้ไขเมนู: แก้ไขช่องค้นหาเมนู
            • ข้อผิดพลาด: โครงสร้างของโครงการ: เมนูป๊อปอัปควรมีความถูกต้องกับไฟล์ extern ตอนนี้
            • BUG: ต้นไม้ของโครงการ: แก้ไขเมนูป๊อปอัปเมื่อคลิกที่ไอคอน & quot; ข้อมูล & quot; โฟลเดอร์ต้นไม้โครงการ
            • BUG: ตัวแก้ไขฟอร์ม: ซ่อนและแสดงรายการแถบเครื่องมืออย่างถูกต้องตามสถานะปัจจุบัน (ดีบักแบบอ่านอย่างเดียว ... )
            • BUG: ตัวแก้ไขฟอร์ม: ปุ่มแถบเครื่องมือการจัดรูปแบบจะทำงานกับฟอร์มทั้งหมดหากไม่มีการเลือกอะไรเลย
            • BUG: อย่าตั้งโฟกัสไปที่คอนโซลหากซ่อนไว้
            • BUG: Packager: แก้ไขคำอธิบายของแพคเกจ * .deb
            • BUG: โปรแกรมแก้ไขภาพ: อย่าทิ้งโปรแกรมแก้ไขไว้ในสถานะที่ไม่สอดคล้องกันหลังจากวางเรียบร้อยแล้ว
            • ล่าม:
            • BUG: String.InStr () ไม่พังอีกต่อไปหากรูปแบบสตริงเป็นโมฆะ จะส่งกลับ 0 แทน (เช่น InStr)
            • BUG: อย่าพังถ้าตัวเลือกที่ไม่รู้จักถูกส่งผ่านด้วยตัวเลือก '-g'
            • BUG: แก้ไขผู้ดำเนินการ LIKE "& quot; {... } & quot; รูปแบบ.
            • BUG: แก้ไขข้อขัดข้องเมื่อใช้ CStr () บนวัตถุที่มีฟังก์ชันแปลง
            • BUG: เป็นเสมือนแม้แต่ครั้งแรกเมื่อโทรไปที่ตัวดำเนินการ []
            • COMPILER:
            • ข้อผิดพลาด: แก้ไขการสะสมของตัวดำเนินการไม่ชอบไม่ใช่คนต้นทางและไม่สิ้นสุดเมื่อไม่ได้อยู่ด้วยกันในนิพจน์
            • GB.DB:
            • BUG: อย่าพังเลยเมื่อปล่อยวัตถุฐานข้อมูล
            • BUG: การแปลง Blob ไป String อัตโนมัติจะไม่ทำให้เกิดความผิดพลาดอีกต่อไป
            • GB.DB.FORM:
            • BUG: DataCheckBox กำหนดพื้นที่ภายใน TriState อย่างถูกต้องขึ้นอยู่กับว่าฟิลด์ฐานข้อมูลมีผลบังคับหรือไม่
            • BUG: DataBrowser ที่แก้ไขได้และ DataView ไม่สร้างบรรทัดพิเศษปลอมอีกต่อไป
            • GB.DB.SQLITE3:
            • BUG: แก้ไขการใช้งานเฉพาะของ sqlite3_exec ป้องกันปัญหาบางอย่างและทำให้การสร้างฐานข้อมูลทำงานได้อีกครั้ง (อย่างอื่น)
            • BUG: จัดการคำขอให้ส่งคืนชื่อตารางเพียงชื่อเดียวภายในชื่อฟิลด์
            • GB.DRAW:
            • BUG: เริ่มต้นชั้น Paint อย่างถูกต้องเมื่อโทร Paint.Begin () บนอุปกรณ์วาดภาพที่เปิดอยู่แล้ว
            • GB.FORM:
            • ข้อผิดพลาด: FileProperties: ไม่ต้องผิดพลาดอีกต่อไปหากงานคำนวณขนาดไดเรกทอรีส่งขยะกลับคืน
            • BUG: FileProperties: ไอคอนของตัวควบคุม FileProperties สามารถปรับขนาดได้อย่างถูกต้อง
            • BUG: FileChooser: คุณสมบัติ Paths จะส่งกลับเส้นทางที่เลือกไว้ในโหมดเดียวและไม่ใช่อาร์เรย์เป็นโมฆะอีกต่อไป
            • GB.FORM.DIALOG:
            • BUG: Dialog.Open () ในโหมดหลายโหมดทำงานได้ในขณะนี้ [GB.FORM.MDI]
            • BUG: เพิ่มข้อผิดพลาดหากเรียกใช้เมธอด Toolbar.Configure () ในขณะที่แถบเครื่องมือไม่ได้ระบุคุณสมบัติคีย์
            • BUG: กล่องโต้ตอบการกำหนดค่า Toolbar: ตอนนี้องค์ประกอบของแถบเครื่องมือที่มีข้อความสั้น ๆ ถูกแสดงอย่างถูกต้อง
            • GB.GSL:
            • BUG: พหุนาม: สร้างโมโนโพสิกโมฆะใหม่ไม่ได้นำไปสู่ความผิดพลาดอีกต่อไป
            • GB.GTK:
            • BUG: เค้าโครง RTL ได้รับการเตรียมใช้งานอย่างถูกต้องเมื่อเริ่มต้นใช้งาน
            • BUG: Embedder.Embed () ไม่ใช้อาร์กิวเมนต์สองข้อ
            • ข้อผิดพลาด: การคลิกเหตุการณ์ป๊อปอัปเมนูคลิกทำงานได้อย่างถูกต้องแล้วและจะไม่เกิดปัญหาอีกต่อไป
            • ข้อผิดพลาด: คุณสมบัติ Window.Picture ควรทำงานอย่างถูกต้อง
            • BUG: อัปเดตพื้นหลังและส่วนควบคุมเบื้องลึกของคอนเทนเนอร์หลายคอนเทนเนอร์
            • BUG: ค่าสูงสุดของ Font.Grade อยู่ที่ +24 ตามที่คาดไว้โดยตัวเลือกแบบอักษร
            • BUG: แก้ไขการรั่วไหลของหน่วยความจำเมื่อโหลดภาพที่ไม่มีช่องอัลฟ่า
            • ข้อผิดพลาด: ตัวควบคุม GlArea สามารถโฟกัสได้
            • GB.GUI.BASE:
            • BUG: การคลิกที่ส่วนหัวของ GridView / ColumnView จะทำงานได้อย่างถูกต้องอีกครั้ง
            • GB.NET.POP3:
            • BUG: ข้อความแสดงข้อผิดพลาดต้องไม่สามารถแปลได้
            • GB.OPENGL:
            • ข้อผิดพลาด: GL.GetString () ก่อให้เกิดข้อผิดพลาดหากฟังก์ชัน glGetString () ล้มเหลว
            • GB.OPENGL.SGE:
            • BUG: อย่าพังหากโมเดลมีกรอบเดียว
            • GB.PCRE:
            • BUG: RegExp.Replace (): ใช้อย่างชัดเจน 0 หากอาร์กิวเมนต์ตัวเลือกขาดหายไป
            • BUG: อย่าเรียก GB.ReturnNewString () ถ้าการจับคู่ส่งกลับค่าเป็นสตริงว่าง
            • BUG: ใช้ GB.ReturnVoidString () แทน GB.ReturnNull ()
            • GB.QT4:
            • ข้อผิดพลาด: การคลิกเหตุการณ์ป๊อปอัปเมนูคลิกทำงานได้อย่างถูกต้องแล้วและจะไม่เกิดปัญหาอีกต่อไป
            • BUG: อัปเดตพื้นหลังและส่วนควบคุมเบื้องลึกของคอนเทนเนอร์หลายคอนเทนเนอร์
            • BUG: ค่าสูงสุดของ Font.Grade อยู่ที่ +24 ตามที่คาดไว้โดยตัวเลือกแบบอักษร
            • ข้อผิดพลาด: พื้นหลังและสีพื้นหลังทำงานได้ตามที่คาดไว้ใน ComboBox และ SpinBox controls
            • GB.SDL:
            • BUG: เรียกคืนรูปแบบการเติมเป็นของแข็งหลังจาก Draw.Rect () หรือ Draw.Ellipse () มิฉะนั้น Draw.Image () ไม่ได้วาดอะไรเลย!
            • GB.XML:
            • BUG: XMLElement.AppendFromText () ตอนนี้ทำงานได้อย่างถูกต้องหากไม่มีอาร์กิวเมนต์เพิ่มเติม
            • BUG: XMLElement.FromText () ตอนนี้จับข้อยกเว้นการแยกวิเคราะห์อย่างถูกต้อง
            • ข้อผิดพลาด: พารามิเตอร์ Boolean 'เยื้อง' ของ XMLDocument.ToString () ได้รับการตีความอย่างถูกต้องแล้ว
            • ข้อผิดพลาด: การเผยแพร่ความคิดเห็นที่เป็นลูกโดยตรงของเอกสารที่มีการเปิดใช้การเยื้องไว้จะไม่เกิดปัญหาอีกต่อไป
            • BUG: คุณสมบัติ Document.All ถูกประกาศอย่างถูกต้องเป็น XMLNode []
            • GB.XML.HTML:
            • ข้อผิดพลาด: การเผยแพร่ความคิดเห็นที่เป็นลูกโดยตรงของเอกสารที่มีการเปิดใช้การเยื้องไว้จะไม่เกิดปัญหาอีกต่อไป
            • GB.XML.RPC:
            • ข้อผิดพลาด: miniServer จะให้ข้อเสนอแบบขนานหลายแบบพร้อมกัน
            • BUG: miniServer อาจล้มเหลวในคำขอที่ไม่ถูกต้อง
            • GB.WEB:
            • BUG: CGI.Error () ได้อย่างถูกต้องส่งหน้า HTML UTF-8

            • มีอะไรใหม่ ในเวอร์ชัน 3.5.1:

              • สภาพแวดล้อมในการพัฒนา:
              • BUG: แก้ไขการจัดการเคอร์เซอร์ของเบราว์เซอร์โครงการเมื่อโฟกัสอยู่ในฟิลด์ตัวกรอง
              • BUG: แก้ไขตัวควบคุมฟอร์มแก้ไขโดยไฮไลต์เมื่อคอนโทรลเลอร์ที่คว่ำคือ ScrollView
              • BUG: ขณะนี้ Packager ใช้เวอร์ชันหลักและรุ่นรองของ Gambas เป็นเวอร์ชันต่ำสุดสำหรับการอ้างอิงส่วนประกอบ
              • BUG: ปฏิบัติตามกฎการตั้งชื่อแพคเกจ Ubuntu
              • BUG: การแก้ไขบางอย่างในการสร้าง metapackage GUI สำหรับ Debian / Ubuntu
              • BUG: การเติมข้อมูลตัวระบุอัตโนมัติเสร็จสมบูรณ์ในขณะนี้แสดงคลาสที่รู้จักแล้ว
              • BUG: แสดงค่าที่เลือกได้อย่างถูกต้องในลายเซ็น
              • ใหม่: ช่องโต้ตอบข้อมูลระบบจะแสดงเวอร์ชัน Gambas
              • ใหม่: ตอนนี้คอมโพเนนต์ 'gb.desktop.gnome' สามารถมองเห็นได้และสามารถตรวจสอบได้อย่างชัดเจน
              • ใหม่: ถ้าโครงการใช้ gb.gui เครื่อง packager จะสร้างแพคเกจพิเศษสองชุด: หนึ่งชุดสำหรับการสนับสนุน Qt4 และอีกชุดสำหรับการสนับสนุน GTK +
              • ใหม่: สนับสนุนหมายเลขเวอร์ชันแพคเกจ
              • ใหม่: อัปเดตแบบอักษร Gambas
              • ใหม่: แสดงวิธีใช้สำหรับส่วนประกอบอื่น ๆ
              • ใหม่: เพิ่ม Afrikaans ในรายการภาษา
              • ล่าม:
              • BUG: อย่าถอดกระบวนการที่ส่งกลับข้อผิดพลาดมิฉะนั้นเหตุการณ์ Kill จะสูญหายไป
              • BUG: ตรวจสอบอย่างถูกต้องว่ามีการแจงนับปัจจุบันหรือไม่ถ้าใช้ Enum class methods and properties
              • BUG: ตัวดำเนินการ: ถูกแทนที่อย่างถูกต้องในคลาสที่สืบทอดคลาสอาเรย์หรือคอลเล็กชัน
              • BUG: VarPtr () ทำงานได้อย่างถูกต้องบนอาร์กิวเมนต์ของเมธอด
              • BUG: แก้ไขคำสั่ง CLOSE เมื่อจัดการกับสตริงสตริง
              • BUG: ป้องกันไม่ให้เกิดปัญหาเมื่อออกโดยปล่อยคลาสอาร์เรย์ก่อน
              • NEW: สนับสนุนตัวแปรสภาพแวดล้อม GB_PATH ซึ่งจะให้เส้นทางล่าม Gambas หากตั้งค่าไว้
              • ใหม่: Enum.Stopped เป็นพร็อพเพอร์ตี้ใหม่ที่จะส่งคืนถ้านับปัจจุบันได้ถูกหยุดลงแล้ว
              • ใหม่: OPEN STRING เป็นคำสั่งใหม่ที่อนุญาตให้ใช้สตริงเป็นสตรีม การเขียนไปผนวกข้อมูลที่เขียนไปยังท้ายสตริงในขณะนี้
              • ใหม่: การปิดสตรีมสตริงจะส่งคืนข้อมูลที่เขียนลงในสตรีมเป็นสตริงใหม่
              • ใหม่: เขียน WRITE ทำนองเดียวกับ READ ในสตรีมหน่วยความจำ นั่นคือ มันเขียน null-terminated & quot; C & quot; สตริงเป็น READ กำลังอ่าน null-terminated & quot; C & quot; สตริง.
              • COMPILER:
              • ใหม่: คำแนะนำ OPEN STRING ใหม่
              • ใหม่: OPEN MEMORY และ OPEN PIPE เป็นคำพ้องความหมายของคำแนะนำ MEMORY และ PIPE อย่างเดียว
              • GB.DESKTOP.GNOME:
              • ใหม่: ทำให้คอมโพเนนต์นี้ปรากฏแก่ IDE
              • GB.EVAL:
              • ใหม่: เน้นคำแนะนำ OPEN STRING ใหม่อย่างถูกต้อง
              • GB.FORM:
              • BUG: DirChooser.ShowPreview ใช้ FDirChooser.GetPreview ที่ไม่มีอยู่ สัญลักษณ์ที่ถูกต้องคือ FDirChooser.GetShowPreview
              • ใหม่: ขณะนี้ FileChooser มีการสนับสนุนการบีบอัดไฟล์ 'zip' โดยที่มีการติดตั้ง 'zip' utility ไว้ในระบบ
              • GB.GUI:
              • ใหม่: หากคอมโพเนนต์ GUI ไม่สามารถโหลดได้ให้ลองอีกชุดหนึ่ง
              • ใหม่: ยกเลิกหากไม่มีคอมโพเนนต์ GUI
              • ใหม่: กำหนดตัวแปรสภาพแวดล้อม GB_GUI โดยโหลดส่วนประกอบจริง GUI
              • GB.GUI.OPENGL:
              • ใหม่: โหลดคอมโพเนนต์สนับสนุน OpenGL เสมอที่เชื่อมโยงกับสิ่งที่อยู่ในตัวแปรสภาพแวดล้อม GB_GUI
              • GB.SDL:
              • ใหม่: เปลี่ยนชื่อไฟล์ font SDL เริ่มต้นเป็น & quot; _default.ttf & quot; เพื่อป้องกันความขัดแย้งของบรรจุภัณฑ์
              • ใหม่: ใช้แบบอักษร Gambas monospace เป็นแบบอักษรเริ่มต้น SDL ตอนนี้
              • GB.WEB:
              • BUG: JSON.Encode () เข้ารหัสอักขระ ASCII อย่างถูกต้อง
              • ใหม่: JSON.Decode () ใช้อาร์กิวเมนต์ตัวเลือกเพิ่มเติมซึ่งระบุว่าคีย์ที่มีค่า null จะถูกนำเข้าสู่ภายในออบเจกต์
              • ใหม่: JSONCollection เป็นคลาสใหม่ที่แสดงถึงอ็อบเจ็กต์ JSON ที่มีคีย์บางค่าเชื่อมโยงกับค่า 'null'

              • มีอะไรใหม่ ในรุ่น 3.5.0:

                • IDE มีโปรแกรมแก้ไขภาพขั้นสูงใหม่
                • IDE สามารถแก้ปัญหาแอ็พพลิเคชันเว็บได้โดยใช้คอมโพเนนต์เซิร์ฟเวอร์ HTTP ที่ฝังอยู่ gb.httpd
                • สนับสนุน ARM แล้ว
                • คำแนะนำ MATCH ใหม่ที่ตรงกับนิพจน์ทั่วไปโดยใช้คอมโพเนนต์ gb.pcre โดยปริยาย
                • การสนับสนุนตัวจัดการข้อผิดพลาดทั่วโลก
                • gb.clipper เป็นคอมโพเนนต์ใหม่ที่ใช้ไลบรารี Clipper
                • gb.openssl เป็นคอมโพเนนต์ใหม่ในการตัดการเข้ารหัสลับของ libcrypto จากโครงการ OpenSSL
                • gb.gmp เป็นคอมโพเนนต์ใหม่ที่ใช้ไลบรารีเลขคณิตจำนวนมากของ Gnu ซึ่งใช้อิลิเมนต์ขนาดใหญ่และตัวเลขที่มีเหตุผลอย่างมาก
                • gb.openal เป็นองค์ประกอบใหม่ที่ใช้ไลบรารีเสียง OpenAL 3D
                • gb.opengl.sge เป็นคอมโพเนนต์ใหม่ที่ใช้เครื่องมือเกม OpenGL แบบง่ายๆตามรูปแบบ MD2

                • มีอะไรใหม่ ในเวอร์ชัน 3.0:

                  • ฟังก์ชันทางคณิตศาสตร์พิเศษของ glibc ได้รับการตรวจพบและใช้งานได้อย่างถูกต้อง
                  • ควรพิมพ์ตัวเลขทศนิยมในแบบที่ดีกว่า
                  • ฉบับแปลภาษาฝรั่งเศสภาษาเช็กและคาตาลันได้รับการปรับปรุงแล้ว
                  • ปิดรูความปลอดภัยสองช่อง:
                  • อัลกอริทึมการแฮชสตริงได้รับแบบสุ่ม ดูเอกสารสำหรับรายละเอียด
                  • ใน IDE คุณไม่สามารถรับเวอร์ชันโครงการได้โดยการเรียกใช้โปรแกรม (แนวคิดโง่ ๆ ) ตอนนี้คุณรับไฟล์จากไฟล์ข้อความที่อยู่ในไดเร็กทอรีหลักของโครงการ

                  • :
                  • ใหม่: สนับสนุนภาษาลิทัวเนีย
                  • ใหม่: อัปเดตการแปลภาษาสวีเดนแล้ว
                  • [INTERPRETER]:
                  • BUG: GB.ToZeroString () API จัดการสายอักขระที่มีความยาวได้อย่างถูกต้องแล้ว
                  • [Archiver]:
                  • BUG: ไม่สนใจ & quot; หลัก & quot ;, & quot; vgcore. * & quot; และ "callgrind." & quot; ไฟล์เมื่อทำไฟล์ปฏิบัติการ
                  • [GB.V4L]:
                  • BUG: ทำให้ gb.v4l คอมไพล์กับเมล็ดล่าสุด

                  • มีอะไรใหม่ ในเวอร์ชัน 2.23.0:

                    • แปลเป็นภาษาโรมาเนียใหม่และมีการปรับปรุงการแปลภาษาเช็กและสวีเดน
                    • แก้ไขการรั่วไหลของหน่วยความจำที่นำไปสู่ความล้มเหลวในการจัดการตัวแปรแล้ว
                    • ข้อบกพร่องหลายอย่างใน TextBox, TextArea, SpinBox, เมนู, GridView, ListBox และ ComboBox ในส่วนประกอบ GTK + ได้รับการแก้ไขแล้ว
                    • วิธีแก้ไข Control.MoveScaled ได้รับการแก้ไขแล้ว
                    • ตรวจสอบการดำรงอยู่ของตารางในคอมโพเนนต์ ODBC อย่างถูกต้อง
                    • คีย์หลัก SQLite integer ถูกตรวจพบได้ดีขึ้น

                    • มีอะไรใหม่ ในเวอร์ชัน 2.22.0:

                      • การตั้งค่าคอนฟิก:
                      • BUG: ตรวจพบสถาปัตยกรรม x86_64 ดีขึ้น
                      • BUG: รวบรวมได้อย่างถูกต้องใน Ubuntu 10.10
                      • ใหม่: เพิ่ม AC_PROG_LIBTOOL ในไฟล์ configure.ac ของ root
                      • ใหม่: ตรวจสอบฟังก์ชันคณิตศาสตร์ที่หายไปโดยตรงแทนที่จะอาศัยการตรวจหาระบบปฏิบัติการ
                      • NEW: ลบลิงก์ install-sh ที่ไม่มีประโยชน์
                      • สภาพแวดล้อมการพัฒนา:
                      • BUG: A & quot; = & quot; อักขระหายไปในไฟล์เมนูที่สร้างขึ้นโดย Debian / Ubuntu packager
                      • ใหม่: อย่าบันทึก Url ไว้ในไฟล์โครงการถ้าเท่ากับ URL เริ่มต้น http://www.endoftheinternet.com
                      • ใหม่: แปลภาษากรีกได้รับการอัปเดตโดย Demosthenes Koptsis
                      • ตัวจัดการฐานข้อมูล:
                      • ใหม่: แปลภาษากรีกได้รับการอัปเดตโดย Demosthenes Koptsis
                      • ล่าม
                      • BUG: ฟังก์ชัน Extern สามารถจัดการได้ถึง 16 ตัวชี้หรือสตริงอาร์กิวเมนต์
                      • BUG: ห้ามใช้เนื้อหาของสแต็คเป็นค่าส่งคืน
                      • BUG: ค่าที่ส่งกลับของฟังก์ชันภายนอกที่ส่งคืนค่า 'char *' ตอนนี้ถูกแปลงเป็นสตริงคงที่แล้วอย่างถูกต้อง
                      • BUG: ผู้ดำเนินการ == ทำงานได้อย่างถูกต้องในขณะนี้
                      • BUG: แก้ไขการประกาศฟังก์ชันที่ไม่จำเป็นสองรายการ
                      • คอมไพเลอร์:
                      • BUG: ลบการทดสอบที่ไร้ประโยชน์บางอย่างออกไป
                      • Archiver:
                      • BUG: ไฟล์ที่มี & quot; .gambas & quot; ส่วนขยายจะถูกแยกออกจากคลังที่ปฏิบัติการได้ ป้องกันไม่ให้ไฟล์ที่สร้างขึ้นไม่มีที่สิ้นสุดเป็นไปได้
                      • สภาพแวดล้อมในการพัฒนา:
                      • ใหม่: อัปเดตภาษาสเปนแล้ว
                      • GB.DB.POSTGRESQL:
                      • BUG: ละเว้นฟิลด์ที่ถูกลบด้วย & quot; DROP COLUMN & quot; คำสั่ง.
                      • GB.FORM:
                      • BUG: ทำให้การนำทางปุ่มลูกศรทำงานได้ดีขึ้นด้วยการอ่านอย่างเดียวใน TableView control
                      • ใหม่: DateChooser ใช้อาทิตย์เป็นวันแรกของสัปดาห์เมื่อภาษาปัจจุบันคือ 'C' หรือ 'en_US'
                      • GB.GTK:
                      • BUG: แก้ไขเหตุการณ์คลิกที่ซ้ำกันในกล่องกาเครื่องหมายควบคุม
                      • BUG: จัดการการควบคุม Checkbox แบบ tristate อย่างถูกต้อง
                      • BUG: แก้ไขลักษณะการทำงานของ ComboBox เมื่อตั้งค่าคุณสมบัติ List และ ReadOnly และลำดับที่ใช้ในการบันทึกคุณสมบัติ ComboBox ในไฟล์ * .form
                      • ข้อผิดพลาด: เมนูป๊อปอัปทำงานได้อย่างถูกต้องบนไอคอนถาดทุกกรณี
                      • BUG: ทำให้ TabStrip ทำตัวเหมือนใน gb.qt เมื่อแทรกแท็บใหม่
                      • BUG: ขณะนี้ TabStrip ใช้หน้าต่างของตัวเองเพื่อให้มองไม่เห็นบางส่วนเมื่อครอบคลุมวิดเจ็ตอื่น ๆ
                      • ข้อผิดพลาด: ColumnView, TreeView และ ListView ได้รับการรีเฟรชอย่างถูกต้องเมื่อมีการเปลี่ยนไอคอนรายการ
                      • ข้อผิดพลาด: ตัวควบคุม ComboBox แบบอ่านอย่างเดียวจะไม่สูญหายจากเหตุการณ์โฟกัสอีกต่อไป
                      • BUG: แท็กเมนูฟรีอย่างถูกต้อง
                      • BUG: แก้ไขข้อขัดข้องที่เป็นไปได้ในสามขั้นตอนการใช้งานประจำวัน
                      • BUG: แก้ไขข้อขัดข้องใน GridView.Rows []. Text property
                      • BUG: แก้ไขการทับซ้ำแบบไม่มีที่สิ้นสุดในการจัดการลากและวางเมื่อลากเนื้อหา TextBox หรือ TextArea ภายในโปรแกรมเดียวกัน
                      • ข้อผิดพลาด: การกำหนดค่าใหม่ของหน้าต่างระดับบนสุดจะไม่แสดงการควบคุมที่ซ่อนอยู่ของเด็กอีกต่อไป
                      • ข้อผิดพลาด: มีการแก้ไขการจัดการสตริงข้อความแบบ Rich แล้ว อักขระเครื่องหมาย & quot; && quot ;, & quot; & gt; & quot; และ & quot;

                      • มีอะไรใหม่ ในเวอร์ชัน 2.16.0:

                        • รุ่นนี้รวบรวมโดย libtool 2.x เมื่อเร็ว ๆ นี้

                          เวอร์ชันของ Ubuntu

                        • Ctrl + PageUp และ Ctrl + PageDown ตอนนี้สลับไปมาระหว่างแท็บใน IDE
                        • ทางลัดจะถูกบันทึกไว้อย่างถูกต้องในทุกกรณีในตัวแก้ไขเมนู IDE
                        • คำแนะนำ READ ได้รับการแก้ไขในระบบ 64 บิตแล้ว
                        • gb.pdf รวบรวมข้อมูลกับรุ่น Poppler ล่าสุด

ซอฟต์แวร์ที่คล้ายกัน

nml
nml

15 Apr 15

Python
Python

22 Jun 18

Rails
Rails

17 Feb 15

Frost
Frost

3 Jun 15

ความคิดเห็นที่ Gambas 3

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่