Bir menü seçeneğini değiştirmek için OS X'te (Sierra 10.12.3) bağlı bir kısayolumun olduğu bir program kullanıyorum. Bununla birlikte, işaretlenip işaretlenmediğini görmek için menüde gezinmeden o menü seçeneğinin durumu uygulamasında görünürlük yoktur, böylece kısayolun kullanışlılığı da ortadan kalkmaktadır.
Giriş sırasında bir işlem olarak çalışacak ve çalışmaya devam edecek ve nasıl çalıştığım programın .plist'inde belirli bir dize değiştiğinde, durumu bildiren bir iletişim kutusu açılır penceresine çıkacak bir saniye içinde otomatik olarak kapanacak olan menü seçeneğinin
Örneğin, aşağıdakileri tanımlanmış değişkenler olarak düşünün:
- plist dosyası: /Users/foo/Library/Preferences/com.bar.plist
- İzlenecek dize: menuItemChecked
- dosyada mevcut string: output "menü maddesi kontrol edildi!" açılır pencereyi görüntülemek için
- string dosyadan çıkarıldı: çıktı "menü öğesi işaretlenmedi!" açılır pencereyi görüntülemek için
Veya...
Kontrol edilen veya işaretlenmeyen bir menü seçeneğinin durumuyla ilgili bazı UI geri bildirimlerini görünür bir şekilde görüntülemek için (Applescript veya başka bir yöntem kullanarak) daha kolay bir yol varsa, ben de buna açığım.
Yardımınız için şimdiden teşekkürler!!!