Tercihen tüm uygulamalar için tıklamayı etkinleştir


17

Tüm pencerelerde tıklamayı etkinleştirmek istiyorum. Lion'da bu mümkün mü?

Daha açık olmak gerekirse, Mac OS X İnsan Arabirimi Yönergeleri'nde Apple tarafından tanımlanan "tıklama", " içeren pencere etkin olmadığında kullanıcının öğeyi etkinleştirebileceği" anlamına gelir.

Tıklama sağlayan bir öğe, öğe etkin olmayan bir pencerede olsa bile kullanıcının tek bir tıklama ile etkinleştirebildiği öğedir. (Tıklamayı desteklemeyen bir öğeyi etkinleştirmek için, kullanıcı önce içeren pencereyi etkinleştirmeli ve ardından öğeyi tıklatmalıdır.) Tıklama bazı kullanıcı görevlerini daha kolay hale getirebilse de, öğeleri istemeden tıkladığında da kullanıcıların kafasını karıştırabilir .


2
Lütfen "tıklama" yı tanımlayın.
Old Pro

3
Tıklama, bir pencerede bir şeyi tıkladığınızda ve tıkladığınız pencerenin odağa sahip olmamasına rağmen (normalde pencereyi odaklayacak ve herhangi bir şey yapmak için tekrar tıklayın)
Adam Batkin

Son osx sürümlerinde bu değişti mi? (örneğin: 10.13 Yüksek Sierra)
drevicko

Yanıtlar:


11

Kısa cevap "hayır" dır, bunu yapmanın genel bir yolu yoktur. Mac OS X İnsan Arabirim Yönergeleri'nden alıntı yapmak için

Tıklama, bir denetim sınıfının özelliği değildir; araç çubuğu öğeleri de dahil olmak üzere tüm kontroller tıklamayı destekleyebilir. Bu ayrıca, öğelerin herhangi bir alt kümesi için tıklamayı destekleyebileceğiniz anlamına gelir; bir penceredeki veya hiç bir öğedeki tüm öğeler için destekleyici tıklama arasında seçim yapmanız gerekmez.

[...]

Sonuçları tehlikeli veya istenmeyen olabilecek bir öğe veya işlem için tıklama sağlamaktan kaçının. Özellikle, aşağıdakiler için bir öğeyi tıklamayı etkinleştirmekten kaçının:

  • Kullanıcıların iptal edemeyeceği potansiyel olarak zararlı bir işlem gerçekleştirir (örneğin, Posta'daki Sil düğmesi)
  • İptal edilmesi zor veya imkansız bir eylem gerçekleştirir (örneğin Posta'daki Gönder düğmesi)
  • Kullanıcıya hangi işlemin gerçekleştirildiğini söylemeden bir iletişim kutusunu kapatır (örneğin, Varolan bir dosyanın üzerine yazan ve iletişim kutusunu otomatik olarak kapatan Kaydet iletişim kutusundaki Kaydet düğmesi)
  • Kullanıcıyı geçerli bağlamdan kaldırır (örneğin, Finder sütununda Finder penceresinin hedefini değiştiren yeni bir öğe seçme)
  • Bu durumlardan herhangi birine tıklamak, öğeyi içeren pencerenin öne getirilmesine neden olur, ancak başka bir işlem yapılmaz.

Not: Programlı olarak, tıklamayı desteklemek, bunu sağlaması gerekmeyen öğeler için tıklamayı devre dışı bırakma meselesidir. Bunun nedeni, tıklama işleminin tüm Kakao denetimlerinde varsayılan olarak desteklenmesidir.

Başka bir deyişle, tıklama, buna izin vermenin sonuçları hakkında düşünceli bir şekilde kontrolle kontrol temelinde etkinleştirilir (veya etkinleştirilmez). Bir pencerenin veya pencere yöneticisinin genel bir özelliği değildir.


Daha önce bu belgeyi de okudum. Ama belki de yaratılan tüm yeni pencereleri / kontrolleri dinleyen ve tıklama özelliklerini ayarlayan bir program yazmanın bir yolu var
Adam Batkin

1
OSX'te tıklamaya izin veren "varsayılan davranış" için dikkate değer bazı istisnalar vardır. Denenecek ilk şey, tıklamadan önce komut tuşunu basılı tutmaktır. Bu, birçok uygulamada otomatik olarak çalışır. X11.app ve Terminal.app gibi bazı uygulamalar , pencere arkadayken komut değiştirici tuşunu kullanarak tıklatmaya benzer şekilde yazmayı etkinleştirmek için varsayılanlara sahiptir.
bmike

1
@bmike, focus-follows-mouse (FFM), tıklama işleminden farklı standart bir X11 özelliğidir. Belki OP FFM kullanmak ister, ancak sunulan soru bu değildir. Bir pencerenin tıklarken komut tuşuna basılı tutarak bir pencere seçmek sağlayan bir standart Mac özelliktir olmadan odağı veren veya tamamen farklıdır önünde getiren.
Old Pro

1
Biliyorum - bu yüzden yorum bölümünde. Aynı değildir, ancak pencereyi kaldırmadan aynı tür şeyleri yapmanıza izin verir. OP umurunda olmasa bile - genel olarak site nüfusu için iyi bir bağlantıdır.
bmike

1
Tipik, Apple: "Kullanıcılarımız şeyleri düzgün bir şekilde tıklamak için çok aptal", "Bu daha iyi bir UX kalıbı" olarak çerçevelendi.
Anthony

0

Bu Sorular ve Cevaplar yardımcı olabilir (tam olarak tıklama değil, otomatik yükseltme):

Mac OS X'te odaklanmayı izleyen fare (artı otomatik yükseltme)

Ve bir öneri MondoMouse (14,95 $, ücretsiz deneme sürümü)

Odak Fareyi Takip Ediyor

Fare işaretçisinin bir pencerenin üzerine gelmesini sağlayın ve otomatik olarak öne gelir.


Bu yönde başka bir soru:

Odak, Mac OS X'te Fare veya Özensiz Odağı Takip Ediyor

Zooom / 2'nin tavsiyesi ile (19.95 $, ücretsiz deneme sürümü)

Windows'u Yükselt

Fareyi pencerenin üzerine getirerek pencereleri öne getirin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.