SENARYO
Bu, bir sonraki bilgiyi bilmeyenler için kısa bir tanıtımdır:
Yeni Windows 10 'nin düz pencere stili öncekinden farklı bir pencere kenarlığı mekanizması kullanıyor , Windows pencerenin boyutunu ve kullanımını, pencereyi yeniden boyutlandırma ve pencerenin konumlandırılması anlamında korkunç şekilde etkileyen versiyonları.
Windows 10 varsayılan olarak 1 px vardır. Görünür sınır, "görünür" kelimesini fark edin, çünkü gerçekte sınır genişliğinin daha büyük olması, sadece görünmez bir sınır, yani sınır görüntü kaynağıdır. Windows 10 kullanır sadece 1 px doldurur. pencere sınır sınırlarının gerçek genişliği, sınır genişliği ne kadar büyük olursa olsun, her zaman yalnızca 1 piksel göreceksiniz. sınırda ve burada kendiniz neden olabilecek problemi hayal edebilirsiniz.
İçinde Windows 10 Önceki Windows sürümlerinde olduğu gibi, pencere kenarlık genişliğini artırmak için bazı kayıt defteri değişiklikleri yapabilirsiniz, bu ne demek istediğimin bir örneğidir. Windows 8 :
Ancak, olduğu gibi ( Kötü tasarım ) "kuralları Windows 10 , kullanıcı bu O.S'de aynı kayıt defteri numarasını yeniden oluşturmaya çalışırsa, pencere görünümünde hiçbir şey değişmeyecek, sonuçta bir geater kenarlığı elde edersiniz, evet, ancak sadece 1 px olduğunu unutmayın. Bu sınırın görünür olması, böylece 1 px. büyük ve annonying görünmez bir yeniden boyutlandırma kolu ile görünür sınır.
Bu zavallı, kötü, düşmanca ve korkunç tasarım kararı Microsoft, bir gerçek, aynı zamanda bu 1 px'i seven çok fazla kullanıcının var olduğu bir gerçek. sınır yönü, onların muhalifi tekrar edilebilir, ancak, dürüst olmak gerekirse, bu kullanıcılar yalnızca ABD’deki muhaliflerini düzeltirler. yönü, yanlış davranış 1 px olduğunu fark etmiyorlar. sınır, bir Pencereyi hareket ettirmeye çalışmak veya tüm pencerelerin sınırlarının görünmez olması nedeniyle hangi pencerenin diğerine göre olduğunu farketmeye çalışmak gibi basit şeylerle bile, son kullanıcının üretkenliğini ve rahatlığını kırabilir.
Bu konuyla ilgili İnternet forumlarının "tümü" üzerinde tartışıldı. Windows 10 kişiselleştirme, işte basit ama bitmeyen bir tartışma konusu Microsoft Topluluğu ilginize göre konu:
(Gördüğünüz gibi, konu 2 yıl önce oluşturuldu, +14.000 görüntülenme, +100 yanıt, +270 öneri, ancak SIFIR cevapları ve SIFIR düzeltmeleri veya sorumlulukları Microsoft, takım, evet, çok iğrenç. )
SORUN
Bu lanet olası ve özelleştirilemez? 1 px. Sınır, tüm sorunların ve en kötü kabusların başladığı yer. Windows 10 .
Her zaman adlı bir programı kullanmayı sevdim çirişleyici önceki Windows sürümlerinde, herhangi bir pencereyi, herhangi bir pencereyi, yalnızca tek bir tıklamayla görülebilir herhangi bir pencere için özelleştirilebilir önceden belirlenmiş konumlara konumlandırabilmenizi sağlayan bir uygulamadır, ancak bu tür zaman kazandıran pencere organizasyon uygulamaları, beklendiği gibi çalışamaz. Windows 10 çünkü lanet görünmeyen sınır, çünkü görünmez sınırların büyüklüğü, pencerenin konumunu hesaplarken toplanacak ve bu, masaüstünde konumlandırılmış pencereler ile masaüstü kenar boşlukları arasında, boş bir para boşluğuna çevrilmiş ...
Aşina olanlar için çirişleyici Bu, ne demek istediğimi anlamanıza izin veren bir resimdir, pozisyonlar arasındaki boşluk (ki bu lanet görünmez sınırın büyüklüğüdür). Windows 10 ):
Öyleyse, benim ve nedenlerim için 1 görünür noktaya sahip olmak. sınır her gün karşılaştığım çok büyük bir problem Windows 10 Ben gerçekten ... umutsuzca bıktım.
Bir önceki haline geri dönmeyeceğim , Windows sürüm kullanarak daha fazla kazanıyorum çünkü Windows 10 O.S ve performans avantajları, ancak 1 px. sınır bu O.S'nin en korkunç dezavantajıdır, önceki gibi gerçek bir pencere sınırına sahip olarak mutlu olmak istiyorum , Windows sürümleri, bu, tüm kenar genişliğini dolduran bir kenarlık görüntüsü (yukarıda soru girişinde yayımladığım karşılaştırmanın görüntüleri gibi), 8 piksele sahip olmak istemiyorum. sınır sadece 1 px. görünür, bu delilik, şeytanların ne düşündüğünü bilmiyorum. kim tasarladı Windows 10 , eğer "Windows" ismini kendi O.S'nize verecekseniz, o zaman gerçek bir "pencere" görünümü ve davranışı tasarlayıp uygulamaya çalışın, sonra görünmeyen bir pencere yeniden boyutlandırma tutamaçları uygulamaktan kaçının.
SORU
Bu noktada, bunu bilmek Windows 10 gerçek sınır genişliği 8 piksel, ancak sadece 1 piksel. gösterilir ve sınırın geri kalanı sadece ... görünmez
Sınırın görünür olması için muhtemel bir çözüm istiyorum. Windows 10 , Önceki gibi gerçek bir pencere sınırına sahip demek istiyorum , Windows Sınır görünmez bir kenarlık DEĞİL, tüm kenar genişliğini dolduran bir kenarlık görüntü kaynağı olan sürümler.
Muhtemelen bu sorunun ileri düzeyde bilgiye, daha fazla araştırmaya ve kişisel sınamaya ihtiyacı olduğunu biliyorum. Google Sonuç sayfaları bu konuyu nasıl çözeceğini hiç kimseye göstermeyecek, tüm insanlar bu konu hakkında konuşup tartışacaklar. Sınır sorunu, ancak hiçbir kurum bir çözüm bilmiyor gibi görünüyor ve bundan daha kötüsü, Microsoft, kimseyi ve bir "pencerenin" makul tasarımını dinlemiyor gibi görünüyor.
Benim bir uygulamam olduğunu söylemeliyim. Windows Stil Oluşturucu (için Windows 10 sürüm), açabilir .msstyle Temada yer alan herhangi bir resim kaynağını düzenlemek için tema dosyası, bu program tüm gerçek sınır genişliğini doldurmak için sınır resim kaynağını bulmayı ve büyütmeyi denediğim tek umudumdu, ancak kullanılan tüm sınır resim kaynaklarını büyütmeye çalıştım. içinde Aero tema, ancak Windows 10 1 px gösteren kalır. sınır, sınırın temayla gösterilmesinde kullanılan sınır resim kaynağı ne kadar büyük olursa olsun, görünen sınır genişliği temanın kendisi tarafından kontrol edilmiyor gibi görünüyor (gerçekten bilmiyorum), bu yüzden kabusum tersine çevrilmiş mühendislik bilgisine sahip bir kişi, bu gizlilik konusunu çözmek için hangi yürütülebilir ya da pencereler kaynağının gerekli olduğunu bilenlere uygulamak için bir tür ev yapımı yama oluşturma bilgisine sahiptir. Windows 10 , Umarım bu şey daha kolay bir şekilde çözülebilir.
Daha fazla ne araştırıp başaracağımı bilmiyorum.
MALZEMELERİ
İddia ettiğim tek şey, olası bir çözüm olduğudur. yapmamalı Örneğin, bir 3. parti temasını kullanarak ima etmek aerolit , çünkü zaten bir 3. parti daha karanlık pencere teması kullanıyorum, bu yüzden diğer (açık) temayı değiştirirsem daha sonra yeni bir sorun yaşayacağım.
Bu nedenle, lütfen sorumun "olduğunu" Görünmez pencerenin Windows 10 sınırlarını görünür hale getirme ", değil " Windows 10'da pencere sınırlarını görmek için hangi üçüncü taraf temasını yükleyebilirim? ".
Lütfen ayrıca soruyu soruya odaklama çirişleyici alternatifler, bu alternatifler benim tarafımdan hoş karşılanır ve takdir edilir, elbette, gerçekten, asıl sorun görünmez sınırlar. Windows 10 sadece etkilemeyecek çirişleyici , ABD’nin genel kullanımına etki edecek bir problemdir.
GÜNCELLEŞTİRME
Aşağıdaki paragraflar sadece nedenini tartışmak içindir Stardock'un WindowBlinds hiçbir şekilde bir çözüm olarak tanımlanamaz. Aşağıdaki tüm kelimeleri görmezden gelebilirsiniz.
belli ki Stardock'un WindowBlinds Diğer türden mazgallar için veya onu iyi kullanmak isteyenler için iyi bir kişiselleştirme programı olacak, ancak sadece pencere sınırlarını görünür kılmak için değil. Windows 10 , bu nedenlerden dolayı:
(Niyetimin, Stardock’ın ürünlerini ya da geliştirme ekibini karalamak değil, lütfen aldım. Parmaklıklar yıllar önce ve Herkesin masaüstü simgeleri organizasyonu için sahip olması gerektiğini düşündüğü çok profesyonel bir uygulama, gerçekten onsuz yaşayamam. Parmaklıklar Bu yüzden Stardock'un çalışmalarını takdir ediyorum. )
Program, ortak Windows temalarında bulunmayan bir tür özel teknoloji kullanıyor, çünkü hiçbir tema içermeyen bir tema dosyası uygulamaz. .msstyles Bildiğimiz gibi tema kaynaklarını ve ayarlarını içeren dosya.
Yukarıdaki açıklamam tartışılıyor çünkü bir dosya ve kayıt defteri izlemesinden sonra pencerelere nasıl "sınır" eklediklerini keşfetmedim, program Windows temalarıyla ilgili kayıt defteri anahtarları veya Windows tema dosyaları / dizinleriyle ilgili bir şey yapmadı, Bu programın bazı kullanıcılara API takma teknikleri kullanması gerektiğinden şüpheleniliyor. UX Teması Win32 API'leri kaynakları yürütme sırasında değiştirdikten sonra, şüphelendiğimi onaylamak için WinAPI işlevlerine yapılan çağrıların gelişmiş bir şekilde izlenmesi gerekir.
Bir özel uygulama gerektiren bir uygulamadır Pencere güneşliği "sınırları" pencerelere sınırlar ekleme, ve bu da çok fazla kaynak tüketir.
Program görev çubuğunun stilini değiştiriyor ve davranışını etkileyen winstart menüsü son kullanıcı bu özellikleri (özellikle emin değilim) devre dışı bırakmaya karar veremiyor gibi görünüyor. Pencere güneşliği gibi programları kullanamayacağınızı StartIsBack ++ iyi bir winstart menüsü almak için (test ettim ve bozuldu). StartIsBack ++ ), diğer taraftan, muhtemelen [Stardock'un Pencere Panjurları] desteklemeli Stardock'un Başlangıç10 ürün, sadece ilgilenenlere bahsetmek, ama bence daha iyi bir şey yok StartIsBack ++ .
Pencere güneşliği Gerçekten mi pencere kenarlıklarını görünür hale getirmez , göründüğü gibi, sahte olmayan sınırları yazdırmak için orijinal pencere dikdörtgeni azaltmaktır; Windows 10 varsayılan, hangi tamamen imkansız (hatta daha fazla) gibi programların kullanımı çirişleyici ve, pencere konumlarını yönetmek için, vs. Pencere güneşliği tema uygulanır:
Denetim Masası ayarlarındaki tüm efekt seçeneklerini devre dışı bıraksanız bile, pencerenin üzerine (istenmeyen) bir gölge eklediğini söylemeye devam edebiliriz, çünkü bu program başlangıçta belirttiğim gibi, genel Windows temaları kullanmıyor gibi görünüyor. Pencere temalarını etkileyen kontrol paneli seçenekleri, Pencere güneşliği temalar yerine, bu programın tema ortamını (ve sahte sınırları) "oluşturmak" için API takma teknikleri kullandığından şüpheleniyorum. WindowsBlinds Efekt konfigürasyonları var.
Son bir dezavantaj olarak, Pencere güneşliği ücretli bir üründür ve "eksiksiz" bir kişiselleştirme uygulamasıdır, demek istediğim, Windows temasında tek bir değişiklik yapmayı denemek için bir kişinin tam bir kişiselleştirme paketi ödemeyi ve yüklemeyi düşünmemesi gerektiği anlamına gelir.