Sistem Design-Design-Codrut
Sistem Desain Lancar Codrut adalah serangkaian komponen yang dibuat untuk meniru antarmuka Windows 11, sistem desain yang lancar, ini tidak menjadi bingung dengan codrutsvisualbrary, karena itu adalah rangkaian komponen independen independen
Perhatikan: sedang dibangun !!
Paket komponen tidak pada keadaan di mana dapat dipertimbangkan selesai tanpa menghadapi bug. Paket ini telah maju ke tahap beta .
Komponen
- Meminimalkan panel, panel yang mampu meminimalkan dirinya dengan animasi opsional, bekerja paling baik dengan doublebuffered dan untuk lebih banyak panel, gunakan align.altop
- Panel, komponen tpanel dengan fitur yang ditingkatkan dan kemampuan untuk menyinkronkan ke tema warna sistem
- Tombol, tombol yang kuat dalam gaya desain yang lancar, dapat disesuaikan dengan warna-warna khusus, bentuk, jenis tombol, penekan panjang, 2-states, checkable, dropdown, dan banyak lagi. Itu juga dapat disejajarkan secara vertikal dan horizontal, dan ikon juga
- Buttondesign, tombol yang sangat dapat disesuaikan dan canggih dari codrutsvisuallibrary dengan fitur yang telah disediakan, dapat ditata berbagai cara, dukungan ikon, gradien, sinkronisasi warna aksen, align, subteks, ukuran font otomatis dan banyak lagi
- Tombol Radio, Komponen Tombol Radio dengan beberapa aligmnet
- Scrollbar, scrollbar sederhana yang meminimalkan dirinya menjadi garis saat tidak digunakan
- Scrollbox, scrollbox modern yang menggunakan scrollbar modern
- Pemilih, komponen yang memungkinkan untuk memilih antara beberapa opsi dengan animasi saat beralih
- Kotak centang, kotak centang animasi yang mendukung 3 negara bagian
- EDIT BOX, kotak edit buang dengan dukungan penyelarasan vertikal
- Ikon Standar, komponen ikon TgraphicControl yang dapat ditarik yang memiliki banyak ikon
- ICONV IEW, kontrol tampilan ikon sederhana yang bergantung pada kelas FXIXON untuk menggambar & menyimpan. Sangat ringan
- Slider, slider dengan dukungan kutu, pratinjau petunjuk dan lebih banyak fitur
- Bahan blur, kotak blur akrili yang dapat diambil dari wallaper atau tangkapan layar layar. Bagus untuk sistem desain Windows FLUENT seperti aplikasi
- Menu popup, Ikon mendukung (Ficconselect) dan dapat memiliki beberapa sub-menu, menggunakan efek akrilik untuk latar belakang dengan batas berwarna aksen. Ini juga memiliki item yang dapat diperiksa, item radio, pemisah, dan seperti yang disebutkan sebelumnya, itu bisa menjadi lapisan tak terbatas
- Kotak teks, komponen seperti label sederhana dengan lebih banyak fitur. Ini juga memiliki beberapa komponen yang bergantung pada kelas dasar
- Kotak Teks Animasi, kotak label dengan kemampuan untuk menghidupkan dari daftar nilai TString
- Teks gulir, kotak dengan teks gulir. Ukuran fade, lebar pudar dan kecepatan animasi dapat disesuaikan
- Progress Bar, bilah kemajuan animasi sederhana dengan 4 gaya berbeda
- ImageList, komponen kerja-dalam-kemajuan yang dapat menampung gambar
- Bentuk sederhana, seperti persegi, lingkaran, segitiga dan lebih banyak direncanakan di masa depan
- Daftar Draw Linear, daftar dengan sejumlah elemen yang semuanya ditarik dalam acara notify yang diberikan, tata letak dihitung secara otomatis dan Anda dapat memberikan pembenaran dan orientasi konten khusus.
- Daftar Kontrol Linier, daftar penarikan linier yang menerima kontrol CFX, mirip dengan TControllist tetapi lebih dapat disesuaikan dalam hal tata letak dan gambar khusus.
- Efek, Anda dapat overlay efek ke kontrol. Efek bisa blur, monokom, invert, deepfry, warna, zoom dan banyak lagi!
- Tata letak, yang merupakan wadah komponen untuk menyimpan kontrol lain di dalamnya
- Tata letak yang dapat digulir, adalah kontrol berbasis tata letak lain tetapi dengan dua scrollbars untuk menggulir kontrol.
Aplikasi yang dibuat dengan codrutfluentDesignystem
- Codrut Printing - https://github.com/codrax/codrut-printing
- File Sync Manager - (Work In Progress)
Membuat Aplikasi Visual CFX
- Buat aplikasi VCL baru di Delphi

Sertakan semua file unit yang diperlukan file unit yang diperlukan adalah: CFX.Forms , CFX.Types , CFX.ThemeManager , CFX.Colors dan CFX.Classes
Ubah kelas bentuk utama menjadi fxform

Tempatkan beberapa komponen Anda dapat menambahkan komponen apa pun dari palet. Mereka dikelompokkan di bawah CFX Main , CFX.Shapes , CFX Animations dan CFX Utils .
Menambahkan Manajer Aplikasi ( FXAppManager ) dari CFX Utils App Manager adalah fitur opsional untuk aplikasi Anda yang secara otomatis membuat direktori AppData untuk aplikasi Anda dan menyimpan lokasi di layar di mana formulir ditutup, dan memuat ulang pada saat startup. Ini juga dapat memulai pemeriksaan pembaruan otomatis untuk Anda mengirim permintaan pos ke APIEndPoint yang disediakan dalam format berikut:
{
"mode":"getversion",
"app":"app-api-name"
}
Dan itu mengharapkan hasil dalam format
{
"version":"1.0.0",
"updateurl":"https://server.com/download-file.exe" // optional
{
- Sertakan unit tambahan (opsional) Beberapa unit yang paling berguna untuk digunakan adalah:
-
CFX.Dialogs , untuk dialog dan kelas untuk setiap jenis -
CFX.QuickDialogs , untuk menjalankan dialog cepat, dengan prosedur sebagai OpenMessage() atau OpenDialog() atau OpenInput() -
CFX.FormClasses , unit ini berisi semua kelas untuk dialog layar penuh. Seperti konfirmasi, status
Galeri Gambar
Gambar -gambar berikut adalah versi alfa dari komponen suite, komponen diharapkan untuk berubah di masa depan.









