Repository navigation
v0.1.4 — sürükleme ve bölge yakalama düzeltmeleri
Kutucuğun tıklanamaz hale gelmesiyle ilgili iki ayrı hata düzeltildi. v0.1.3 ve öncesini kullanıyorsanız bu sürüme geçin.
1. Uzun süren sürükleme yarıda kesiliyordu
Kartı başka bir uygulamaya sürükledikten sonra düğmeler ve sürükle-bırak çalışmıyordu.
Sürükleme sabit 2 saniyelik bir süreyle korunuyordu. startDrag iç içe bir Windows mesaj döngüsü çalıştırdığı için zamanlayıcılar sürükleme boyunca işlemeye devam ediyor; süre dolar dolmaz pencere sürüklemenin ortasında tıklama geçirgen yapılıyordu. Ölçüm, sürükleme başladıktan 2007 ms sonra bunun olduğunu gösterdi. Gerçek bir sürükleme — başka uygulamaya geçip hedefi bulmak — her zaman 2 saniyeden uzun sürer.
Sürükleme durumu artık startDrag'in gerçek süresi boyunca tutuluyor.
2. Bölge yakalama sonrası kutucuk girdi almıyordu
Bölge seçim ekranı açılıp kapandıktan sonra kutucuk görünür kalıyor ama tıklanamıyordu.
Ölçüm: pencere üst sıralamada, işletim sistemi imlecin altındaki pencere olarak onu gösteriyor, isabet testi çalışıyor — ama sayfaya tek bir tıklama bile ulaşmıyor. Windows'un girdi yönlendirmesi bozuluyor. Denenen çözümlerin hiçbiri (z-sırası, odaklanabilirlik, konum oynatma, tıklama geçirgenliği geçişleri) girdiyi geri getirmedi.
Bölge yakalama bittiğinde önizleme penceresi artık yenileniyor; o sırada ekranda duran kutucuklar sessizce geri konuyor.
Bu hata yerleşime bağlıydı: sağ-orta yerleşimde her seferinde, sağ-alt yerleşimde hiç ortaya çıkmıyordu. Düzeltme her ikisinde de doğrulandı.
Doğrulama
Sekiz senaryo, iki yerleşimde, panoya gerçekten görüntü yazılıp yazılmadığı ölçülerek: ilk kart, bölge iptalinden sonra eski kart, bölge iptalinden sonra yeni kart, kısayolla yakalama sonrası. Paketlenmiş sürümde de tekrarlandı.
Kurulum
Screenshot.Enhancer.Setup.0.1.4.exe dosyasını indirip çalıştırın. İmzasız olduğu için SmartScreen uyarı verebilir: Daha fazla bilgi → Yine de çalıştır. Ayarlarınız korunur.
Yalnızca Windows 10/11 x64.