Menambahkan "tema gelap" akan sangat bagus. Kulit putihnya cukup melelahkan mata dalam beberapa kondisi.
Anda tahu, untuk operator malam. ;)
Tema biasanya dilakukan dalam pengaturan desain Windows. Dan saya kira hanya membuat warna latar belakang gelap akan membuat HeidiSQL sangat jelek. Itu juga menyiratkan warna font yang terang, skala abu-abu yang berbeda di perbatasan dan tombol yang dinonaktifkan, dll.
Apakah Anda mencoba mengatur tema gelap di pengaturan Windows Anda?
Lihat utas forum ini: https://www.heidisql.com/forum.php?t=23756
Lihat screeny terlampir dari tugas warna cepat. Buruk rupa. Saya kira tema nyata membutuhkan beberapa komponen bertema khusus.
Benar - seperti IDE Jetbrains, misalnya PHPStorm dan sebagainya.
PHPStorm berbasis Java, sedangkan HeidiSQL menggunakan Windows API untuk melukis dialog dan kontrol lainnya.
Bagaimana dengan mengubah warna dalam pengaturan desain Windows Anda?
Bagi saya tidak masalah, tidak tahu tentang pembuat thread, hanya ingin memberikan masukan.
Bagaimana dengan mengubah warna dalam pengaturan desain Windows Anda?
Tidak pernah benar-benar solusi yang valid.
Meskipun saya tidak pernah memiliki masalah dengan skema warna di Heidi, solusi sederhana untuk diterapkan yang memberikan kebebasan kepada pengguna tidak terlalu sulit.
Layar UI baru dalam pengaturan, Mungkin ada 10 kotak yang berisi warna default untuk komponen tertentu, izinkan untuk mengubahnya. Kemudian minta BG/Borders/etc mendapatkan warnanya dari sana. Reset sederhana ke tombol default dan Anda selesai. Meskipun saya tidak akrab dengan Delphi, saya berasumsi bahwa itu memungkinkan Anda melakukan penataan jendela sampai batas tertentu.
Tentu saja dengan Delphi Anda dapat menata beberapa hal dasar, sementara Delphi tidak pernah dirancang untuk menerapkan gayanya sendiri termasuk warna batas dan beberapa hal kecil lainnya. Anda dapat melihatnya pada tangkapan layar di atas.
Tampaknya sangat kompleks memungkinkan karena Windows API, dan juga ada banyak tempat yang perlu diperhatikan untuk membuatnya benar-benar menjadi tema gelap penuh (dan tidak hanya mengubah latar belakang putih menjadi gelap). Itu perlu mengubah skema warna, batas, bayangan, dan sebagainya. Saya dapat memahami "operator malam" tetapi saya pikir kami dapat menggunakan solusi seperti WindowBlinds untuk memperbaikinya.
Ini adalah layar dpi tinggi dari contoh program yang dibuat di Rad Studio 10 (percobaan), dengan tema "karbon" yang diterapkan. Itu salah satu dari banyak, saya kira 30 atau 40, didukung oleh RS10. Terlihat bagus, bukan?
@ansgarbecker Terlihat lebih baik daripada kulit putih. Tapi ikonnya sepertinya agak terlalu besar? (Seperti ikon di bilah judul).
Bagaimana dengan tabel?
Ikonnya besar karena Windows saya dalam mode 150%. Itu adalah hal lain yang ingin saya uji dengan Rad Studio baru.
Saya akan mencoba memuat sumber Heidi ke dalam versi uji coba itu, mengkompilasi dan membuat tangkapan layar untuk melihat berapa banyak masalah baru yang saya miliki saat itu :)
Ini dia: HeidiSQL dikompilasi dengan Rad Studio 10.2 dan Carbon Style dipilih.
Gangguan yang kemungkinan besar dapat saya perbaiki dengan mudah:
Masalah yang belum saya ketahui:
Beberapa petunjuk kode untuk saya sendiri:
Menambahkan gaya dapat dilakukan melalui file .rc:
Carbon VCLSTYLE "Redist\Styles\Vcl\Carbon.vsf"
Daftar gaya yang disertakan melalui pengelola gaya:
TStyleManager.StyleNames
Terapkan gaya ke aplikasi:
TStyleManager.TrySetStyle('Carbon');
Tada, ini dia: Build HeidiSQL terbaru memiliki 39 tema gaya yang dapat dipilih. Anda dapat mengaturnya di Tools > Preferences > General, di bagian paling bawah.
Meskipun ada beberapa masalah baru dengan ini sekarang. Jadi berhati-hatilah! Kami masih dalam pembangunan malam di sini.
Tema Gelap baru terlihat luar biasa! Saya pikir Anda menyinggungnya dengan masalah lain yang Anda catat, tetapi apakah mungkin untuk mengubah warna font dan warna latar belakang baris dalam langkah kunci dengan tema?
Belum. Tapi itu mungkin harus menjadi cara untuk pergi? Tapi itu berarti saya harus melalui 39 tema dan berhati-hati untuk menyesuaikan warna latar depan/latar belakang. Kedengarannya sangat tidak seksi.
Apakah ada cara yang lebih mudah untuk membuka file vsf selain uji coba RAD?
Gaya .vsf dapat dibuat dan diedit dengan BitmapStyleDesigner.exe terintegrasi. Tidak yakin apakah itu tersedia secara terpisah dari Delphi atau RAD Studio.
Berbagai warna latar depan/latar belakang sekarang "dikunci" ke tema aktif, jadi kami tidak lagi memiliki latar belakang terang pada tema gelap.
Meskipun editor SQL masih hardcoded putih. Mereka memiliki banyak warna font berbeda yang sangat tidak cocok dengan tema gelap, jadi tidak optimal untuk hanya menyesuaikan latar belakang dengan tema aktif. Tapi aku akan mulai lagi melakukan hal itu. Memilih warna font SQL yang lebih pas dapat diserahkan kepada pengguna.
Begini tampilannya, dengan beberapa masalah diperbaiki:
Hai,
Sedikit masalah tampilan terkait fitur tema baru ini menurut saya, ada ruang kosong di sebelah kiri tombol menu utama untuk tema default (Windows):
EDIT: Masalah lain, tombol antara "bantuan SQL" dan "Muat file SQL" transparan ketika Anda memilih tema lain selain Windows (yang default).
EDIT 2: sebenarnya dibutuhkan tampilan transparan ini ketika sebuah tombol dinonaktifkan, jadi mungkin Anda ingin membuatnya terlihat seperti itu?
Versi HeidiSQL : 9.5.0.5314
Bahasa: perancis
Sedikit masalah tampilan terkait fitur tema baru ini menurut saya, ada ruang kosong di sebelah kiri tombol menu utama untuk tema default (Windows):
Ya, saya bisa memastikan itu, meski hanya secara sporadis. Saya tidak tahu alasannya, dan tidak tahu cara memperbaikinya.
EDIT: Masalah lain, tombol antara "bantuan SQL" dan "Muat file SQL" transparan ketika Anda memilih tema lain selain Windows (yang default).
Ya, ini adalah tombol yang dinonaktifkan. Ini sengaja dilakukan oleh perpustakaan yang mendasarinya. Oke, mereka bisa terlihat lebih gaya, ya, tapi saya tidak terlalu berpengaruh pada tampilan itu.
Saya pikir kita selesai pada titik ini dengan tema. Setidaknya untuk hal-hal yang sudah jelas. Jadi saya akan menutup masalah ini sekarang.
Jika ada yang menemukan lebih banyak masalah dengan tema, harap laporkan dalam edisi baru. Terima kasih!
Menggunakan versi 9.5.0.5371 panel kiri saya (tabel database) masih muncul dengan latar belakang putih
pada semua tema
@anselal Berfungsi bagus untuk saya; udah coba clear setting?
@cookieguru terima kasih, menghapus pengaturan berhasil !!!!!
@cookieguru apakah ada yang spesifik seperti yang dapat saya hapus dari file pengaturan saya untuk menyelesaikan pekerjaan? Tidak ingin kehilangan semua pengaturan saya
@anselal Tidak tahu. Saya akan menghapus pengaturan, menyalinnya, mengubah tema, lalu membedakannya, dan pergi dari sana.
Saya menemukan bahwa Anda harus mengatur opsi TreeBackground seperti:
Servers\Unnamed\TreeBackground<|||>3<|||>536870911
ini untuk tema Karbon.
Ini adalah "Warna latar belakang sesi", yang mungkin telah Anda atur untuk sesi Anda. Anda dapat menghapus nilai TreeBackground
dari registri Anda. Atau - sebaiknya - Anda tinggal memilih warna lain, melalui File > Select session background color.
Komentar yang paling membantu
Tada, ini dia: Build HeidiSQL terbaru memiliki 39 tema gaya yang dapat dipilih. Anda dapat mengaturnya di Tools > Preferences > General, di bagian paling bawah.
Meskipun ada beberapa masalah baru dengan ini sekarang. Jadi berhati-hatilah! Kami masih dalam pembangunan malam di sini.