SKENARIO
Ini adalah pengantar singkat untuk mereka yang tidak tahu informasi selanjutnya:
Gaya jendela datar Windows 10 yang baru menggunakan mekanisme batas jendela yang berbeda dari versi Windows sebelumnya , yang mempengaruhi aspek jendela dengan cara yang mengerikan, dan penggunaannya, dalam arti mengubah ukuran jendela dan penentuan posisi jendela.
Windows 10 secara default memiliki 1 px. perbatasan terlihat, perhatikan kata "terlihat", karena kenyataannya adalah bahwa lebar perbatasan lebih besar, hanya perbatasan yang tidak terlihat, yaitu, sumber gambar perbatasan yang digunakan Windows 10 hanya mengisi 1 px. dari lebar sebenarnya batas perbatasan jendela, tidak peduli seberapa besar lebar perbatasan, Anda selalu hanya akan melihat 1 px. perbatasan, dan di sini Anda dapat membayangkan sendiri masalah yang dapat menyebabkan.
Di Windows 10 , seperti pada versi Windows sebelumnya, Anda dapat melakukan beberapa perubahan registri untuk meningkatkan lebar batas jendela, ini adalah contoh dari apa yang saya maksud, untuk Windows 8 :
Namun, untuk "aturan" ( Windows -design ) Windows 10 , jika pengguna mencoba mereproduksi trik registri yang sama di OS ini, tidak ada yang akan berubah dalam aspek jendela, Anda akan berakhir dengan perbatasan geater, ya , tetapi ingat bahwa hanya 1 px. dari perbatasan itu akan terlihat, sehingga Anda akhirnya akan memiliki sialan 1 px. perbatasan yang terlihat dengan pegangan pengubah ukuran yang besar dan tidak terlihat.
Keputusan desain Microsoft yang buruk, buruk, tidak ramah, dan mengerikan ini adalah fakta, seperti juga fakta bahwa ada banyak pengguna yang menyukai 1 px ini. aspek perbatasan, pendapat mereka dapat dihormati, namun, sejujurnya para pengguna hanya memperbaiki pendapat mereka pada aspek OS, mereka tidak melihat perilaku yang salah yaitu 1 px. Perbatasan dapat menyebabkan mereka, yang akan memecah produktivitas dan kenyamanan pengguna akhir, bahkan hanya dengan hal-hal sederhana seperti mencoba untuk memindahkan Window, atau mencoba untuk membedakan jendela mana yang lebih ke yang lain, karena perbatasan semua jendela tidak terlihat.
Masalah ini telah dibahas tentang "semua" forum Internet yang terkait dengan personalisasi Windows 10 , berikut adalah topik diskusi sederhana namun tidak pernah berakhir pada utas Komunitas Microsoft untuk minat Anda:
(Seperti yang Anda lihat, topik telah dibuat 2 tahun lalu, memiliki +14.000 tampilan, +100 balasan, +270 merekomendasikan, tetapi NOL menjawab dan NOL memperbaiki atau bertanggung jawab dari tim Microsoft , ya, sangat menjijikkan.)
MASALAH
Tekanan dari sialan itu dan tidak bisa disesuaikan? 1 px. perbatasan, ada di mana semua masalah dan mimpi terburuk dimulai dengan Windows 10 .
Saya selalu suka menggunakan program bernama Sizer dalam versi Windows sebelumnya, yang merupakan aplikasi yang memungkinkan Anda memposisikan jendela apa pun ke posisi yang telah ditentukan sebelumnya untuk jendela yang terlihat hanya dalam satu klik, namun aplikasi organisasi penghemat waktu semacam ini tidak bisa bekerja seperti yang diharapkan di Windows 10 karena batas tak terlihat sialan, karena ukuran perbatasan tak terlihat akan dijumlahkan ketika menghitung posisi untuk jendela, dan ini diterjemahkan ke dalam ruang kosong yang memudarkan pada desktop antara jendela yang diposisikan dan margin desktop ...
Bagi mereka yang terbiasa dengan Sizer , ini adalah gambar yang memungkinkan Anda memahami apa yang saya maksud, ruang kosong di antara posisi (yang merupakan ukuran batas tak terlihat Windows 10 ):
Jadi, untuk saya dan alasan saya, memiliki 1 px terlihat. perbatasan adalah masalah yang sangat besar yang saya hadapi setiap hari menggunakan Windows 10 , saya benar-benar ... sangat letih.
Saya tidak akan mengembalikan ke versi Windows sebelumnya karena saya mendapatkan lebih banyak dengan menggunakan OS Windows 10 dan keuntungan kinerjanya, namun 1 px. border adalah kerugian paling mengerikan dari OS ini, saya ingin merasa bahagia dengan memiliki perbatasan jendela nyata seperti di versi Windows sebelumnya , ini berarti gambar perbatasan yang mengisi seluruh lebar perbatasan (seperti gambar perbandingan yang saya terbitkan di atas dalam pengantar pertanyaan), saya tidak ingin memiliki 8 px. perbatasan di mana hanya 1 px. terlihat, itu gila, saya tidak tahu apa yang dipikirkan para devs. yang mendesain Windows 10, jika Anda akan memberikan nama "Windows" ke OS Anda sendiri, maka cobalah untuk merancang dan mengimplementasikan "jendela" nyata dan beahavior, kemudian hindari menerapkan pegangan ukuran jendela yang tidak terlihat untuk bunda Allah !!.
PERTANYAAN
Pada titik ini, mengetahui bahwa Di Windows 10 lebar batas sebenarnya adalah 8 px, tetapi hanya 1 px. ditampilkan, dan sisa perbatasan hanya ... tidak terlihat,
Saya ingin meminta solusi yang memungkinkan untuk mengubah batas pada Windows 10 , maksud saya memiliki batas jendela nyata seperti pada versi Windows sebelumnya , dengan sumber gambar perbatasan yang mengisi seluruh lebar perbatasan, BUKAN perbatasan yang tidak terlihat.
Saya menyadari pertanyaan ini mungkin memerlukan pengetahuan lanjut, penyelidikan lebih lanjut, dan pengujian pribadi, karena halaman hasil Google tidak akan menunjukkan kepada siapa pun bagaimana menyelesaikan masalah ini, semua orang berbicara dan membahas tentang 1 px ini. masalah perbatasan, tetapi tidak ada orang yang tahu solusi, dan yang terburuk dari itu, Microsoft tampaknya tidak mendengarkan siapa pun dan desain "jendela" yang masuk akal.
Saya harus mengatakan bahwa saya memiliki aplikasi bernama Windows Style Builder (untuk versi Windows 10 ), yang dapat membuka file tema .msstyle untuk mengedit sumber daya gambar yang terdapat dalam tema, program itu adalah satu-satunya harapan yang saya temukan untuk mencoba menemukan dan membuat lebih besar sumber gambar perbatasan untuk mengisi seluruh lebar perbatasan nyata, namun saya mencoba untuk membuat lebih besar semua sumber gambar perbatasan yang digunakan dalam tema Aero , tetapi Windows 10tetap menunjukkan 1 px. border, sepertinya tidak peduli seberapa besar sumber gambar perbatasan yang digunakan untuk menunjukkan perbatasan berdasarkan tema, tampaknya lebar perbatasan yang ditampilkan tidak dikontrol oleh tema itu sendiri (saya tidak benar-benar tahu), jadi mimpi buruk saya adalah berpikir bahwa tampaknya seseorang dengan pengetahuan rekayasa pembalikan untuk membuat semacam tambalan buatan sendiri untuk diterapkan pada siapa yang tahu yang dapat dieksekusi atau sumber daya windows dapat diperlukan untuk memecahkan masalah Windows 10 yang membingungkan ini , saya benar-benar berharap hal ini dapat diselesaikan dengan lebih ramah. cara.
Saya tidak tahu apa lagi yang perlu diselidiki dan coba sendiri.
PERSYARATAN
Satu-satunya syarat yang saya klaim, adalah bahwa solusi yang mungkin tidak boleh menyiratkan menggunakan tema pihak ke-3 seperti misalnya Aerolite , ini karena saya sudah menggunakan tema jendela pihak ke-3 yang lebih gelap, jadi Jika saya beralih ke tema lain (terang) maka saya akhirnya akan memiliki masalah baru.
Untuk alasan itu, harap benar-benar mempertimbangkan bahwa pertanyaan saya adalah " Bagaimana mengubah batas jendela tak terlihat Windows 10 ", bukan " tema pihak ketiga mana yang dapat saya instal untuk melihat batas jendela di Windows 10? ".
Tolong juga coba jangan fokuskan pertanyaan ke alternatif Sizer , alternatif itu disambut dan dihargai dari pihak saya, tentu saja, sungguh, namun masalah sebenarnya adalah batas yang tidak terlihat dari Windows 10 , yang tidak hanya akan mempengaruhi Sizer , adalah masalah yang akan mempengaruhi keseluruhan penggunaan OS
MEMPERBARUI
Paragraf di bawah ini hanya untuk argumen mengapa WindowBlinds Stardock tidak dapat digambarkan sebagai solusi dengan cara apa pun. Anda dapat mengabaikan semua kata-kata di bawah ini.
Jelas WindowBlinds Stardock akan menjadi program personalisasi yang baik untuk jenis tujuan lain, atau bagi mereka yang merasa senang menggunakannya, tetapi tidak hanya untuk membuat terlihat batas jendela di Windows 10 , karena alasan berikut:
(Harap dicatat bahwa tujuan saya bukan untuk mencemarkan nama baik produk atau tim pengembang Stardock, saya telah membeli Pagar bertahun-tahun yang lalu dan ini adalah aplikasi yang sangat profesional yang saya pikir semua orang harus miliki untuk organisasi ikon desktop, saya benar-benar tidak dapat hidup tanpa Pagar , jadi Saya menghargai karya Stardock.)
Program ini menggunakan semacam teknologi khusus yang tampaknya tidak ditampilkan dalam tema Windows yang umum, karena tidak menerapkan file tema juga tidak melibatkan file .msstyles yang berisi sumber daya tema dan pengaturan seperti yang kita ketahui.
Penegasan saya di atas diperdebatkan karena setelah pemantauan file dan registri saya tidak menemukan bagaimana mereka "menambahkan" berbatasan dengan windows, program ini tidak membuat apa pun yang relevan dengan kunci registri terkait tema Windows atau file / direktori tema windows, jadi saya curiga program ini harus menggunakan teknik pengait API pada beberapa UX Theme Win32 APIs untuk mengubah sumber daya pada waktu eksekusi, maka pemantauan lanjutan dari panggilan ke fungsi WinAPI diperlukan untuk mengonfirmasi kecurigaan saya.
Ini adalah aplikasi yang menyiratkan menerapkan tema WindowBlinds kustom untuk "menambahkan" perbatasan ke windows, dan yang menghabiskan banyak sumber daya, banyak.
Program mengubah gaya bilah tugas dan menu winstart, yang memengaruhi perilakunya, tampaknya pengguna akhir tidak dapat memutuskan untuk menonaktifkan fitur-fitur tersebut (saya tidak yakin), sehingga penggunaan WindowBlinds membatasi Anda untuk tidak dapat menggunakan program seperti StartIsBack ++ untuk mendapatkan menu winstart yang layak (saya mengujinya, dan itu merusak StartIsBack ++ ), di sisi lain, mungkin [Stardock's Windowblinds] harus mendukung produk Stardock's Start10 mereka , hanya untuk menyebutkannya bagi mereka yang merasa tertarik, tetapi menurut pendapat saya itu memiliki tidak ada yang lebih baik dari StartIsBack ++ .
WindowBlinds benar - benar tidak mengubah batas jendela yang terlihat , apa yang tampaknya dilakukan adalah mengurangi persegi panjang jendela asli untuk mencetak batas palsu, yang menghasilkan persegi panjang non-klien yang lebih tinggi atau "batas batas jendela tak terlihat" lebih mirip dengan standar Windows 10 , yang benar-benar mustahil (bahkan lebih) penggunaan program seperti Sizer dan lain-lain untuk mengelola posisi jendela, karena ini adalah kotak jendela nyata yang dimodifikasi setelah tema WindowBlinds diterapkan:
Kita dapat terus mengatakan bahwa itu menambahkan bayangan (yang tidak diinginkan) di atas jendela, bahkan ketika Anda menonaktifkan semua opsi efek di pengaturan Panel Kontrol, ini karena seperti yang saya sebutkan di awal program ini tampaknya tidak menggunakan tema Windows yang umum, jadi opsi panel kontrol yang mempengaruhi tema Window tidak akan mempengaruhi tema WindowBlinds , sebaliknya saya menduga program ini menggunakan teknik hooking API untuk "membuat" lingkungan tema (dan batas palsu). WindowsBlinds memiliki konfigurasi efeknya sendiri.
Sebagai kerugian terakhir, WindowBlinds adalah produk berbayar, dan ini adalah aplikasi personalisasi "lengkap", maksud saya bahwa satu orang tidak boleh berpikir untuk membayar dan menginstal serangkaian personalisasi lengkap hanya untuk mencoba melakukan satu perubahan dalam Tema Windows.
sumber
Jawaban:
Saya memiliki dugaan: Semua tema khusus didasarkan pada pengeditan bawaan
aero.msstyles
atauaerolite.msstyles
, terletak di%windir%\Resources\Themes\aero
.aero
dilengkapi dengan perbatasan 1px tetap, sementara aerolite memiliki perbatasan 1-8px, dapat dikonfigurasi melalui registri atau WSB (9px atau lebih tetap tidak terlihat). Sejauh ini tidak ada dokumentasi publik tentang cara membangun msstyles dari awal. Dengan demikian apakah tema Anda memiliki batas terlihat yang dapat dikonfigurasi tergantung pada msstyles default yang menjadi dasar.Anda disarankan untuk mencari bantuan profesional di Bea Cukai Virtual .
sumber
Ini mungkin tidak persis apa yang Anda cari, tetapi mungkin membantu Anda. Jika Anda pergi ke Sistem atau klik kanan "komputer ini" dan pergi ke properti, lalu klik kiri "pengaturan sistem lanjut", klik tombol "pengaturan" di kotak grup "kinerja" di bawah tab "lanjutan", lalu atur mesin ke "Sesuaikan untuk kinerja terbaik". Setelah Anda melakukan itu klik OK dan biarkan pengaturan menendang. Kemudian coba seret jendela di sekitar dan Anda akan melihat kotak perbatasan "tidak terlihat" yang Anda cari ada di versi windows sebelumnya. Mungkin Anda bisa memanfaatkan itu?
sumber
Stardock's WindowBlinds ($ 9,99, tersedia uji coba 30 hari) mengklaim dapat melakukan ini.
Berikut adalah contoh dari demo mereka untuk Windows 10:
sumber
Sudahkah Anda mencoba Divvy? Mereka memiliki versi windows dan saya percaya saya menggunakannya dengan cara yang sama Anda menggunakan Sizer. Saya baru saja diuji untuk melihat apakah saya mendapatkan celah antara windows menggunakan Divvy dengan meletakkan mspaint biru terang di belakang dua jendela chrome berukuran menggunakan Divvy dan saya tidak bisa melihat melalui jendela ke latar belakang.
Saya tahu ini adalah produk berbayar dan belum tentu perbaikan yang Anda cari, tetapi tampaknya mampu melakukan apa yang Anda inginkan. Mungkin secara internal mengoreksi transparansi yang Anda sebutkan di Win 10.
Divvy Link (Windows)
sumber