Rilis Lazarus 3.0, lingkungan pengembangan untuk FreePascal

Setelah hampir dua tahun pengembangan, rilis lingkungan pengembangan terintegrasi Lazarus 3.0, berdasarkan kompiler FreePascal dan melakukan tugas serupa dengan Delphi, telah diterbitkan. Lingkungan dirancang untuk bekerja dengan rilis kompiler FreePascal 3.2.2. Paket instalasi siap pakai dengan Lazarus disiapkan untuk Linux, macOS dan Windows.

Perubahan dalam rilis baru meliputi:

  • Menambahkan satu set widget berbasis Qt6, dibuat menggunakan C-bindings dari Qt6 6.2.0.
  • Peningkatan kumpulan widget berbasis Qt5 yang menggunakan loop peristiwa asli Qt.
  • Untuk semua versi Qt, komponen TCheckBox.Alignment, TRadioButton.Alignment, TCustomComboBox.AdjustDropDown, dan TCustomComboBox.ItemWidth diimplementasikan.
  • Binding berbasis GTK3 telah didesain ulang sepenuhnya dan sekarang memerlukan setidaknya GTK 3.24.24 dan Glib 2.66.
  • Kumpulan widget Kakao yang digunakan dalam aplikasi macOS kini mencakup dukungan untuk konfigurasi multi-monitor dan kemampuan untuk menggunakan IME (Input Method Editor), misalnya, untuk input Emoji.
  • Kemampuan komponen TCustomImageList, TTaskDialog, TSpeedButton, TLabel, TPanel, TCalendar, TCheckbox, TRadioButton, TShellTreeView, TShellListView, TTreeView telah diperluas atau perilakunya diubah.
  • Antarmuka peta karakter telah didesain ulang, yang kini dirancang sebagai paket terpisah dan mendukung perubahan ukuran karakter.
  • Editor menyediakan penyorotan PasDoc.
  • Perkecil/perluas kelas, catatan, dan larik telah ditambahkan ke jendela Jam Tangan dan Lokal, dan tampilan alamat untuk tipe dengan penunjuk telah diterapkan.
  • Jendela Jam Tangan sekarang memiliki kemampuan untuk berkumpul kembali dalam mode Seret dan Lepas.
  • Filter pencarian dan opsi untuk memanggil fungsi telah ditambahkan ke jendela Inspeksi.
  • Jendela Evaluasi/Modifikasi menawarkan tata letak elemen antarmuka baru.
  • Jendela Assembler berisi riwayat navigasi.

Rilis Lazarus 3.0, lingkungan pengembangan untuk FreePascal


Sumber: opennet.ru

Tambah komentar