Lion

2011-12-13 18 views
7

'daki kaydırma çubuklarının otomatik olarak gizlenmesini devre dışı bırakma Mac Lion'da, hiçbir işlem gerçekleşmezse kaydırma çubuğu birkaç saniye sonra kendini gizler. Bu davranışı değiştirmek için bir elma komut dosyası yazdım. Uygulamam her başlatıldığında radyo düğmesini açmak zorundayım. Sorum şu: Bir kakao uygulamam var. Uygulama için kaydırmayı her zaman sistem tercihlerindeki ayarları değiştirmek zorunda kalmadan tutmak mümkün mü? Diğer tüm uygulamalar için her zaman etkinleştirmek istemiyorum. Ve el yazması yoluyla tek yoldur. Ya da aslanlarda kaydırma çubuklarını etkinleştirmek için varsayılan bir yazı var mı?Lion

cevap

9

Stili ayarlamak için varsayılan anahtarın ne olduğunu bilmiyorum. Eğer Görünüm tercihi panelin göster "kaydırma çubukları" değiştirdiğinizde

, tüm NSScrollView örneklerini bildirilir ve (NSPreferredScrollerStyleDidChangeNotification bildirim yoluyla) yeni tarzı ile setScrollerStyle: konulur.

Aynı sonucu, NSScrollerStyleLegacy scroller stiliyle'u NSScrollView numaralı telefon numarasına çağırarak açabilirsiniz.

+0

Teşekkürler! Bu bir çekicilik gibi çalıştı. – Prashant

5

Bunu yapmak için varsayılanlara yazabilirsiniz.

anahtar AppleShowScrollBars olup, üç olası değeri vardır: Komut satırından sistem genelinde bunu ayarlamak için

  1. Automatic
  2. WhenScrolling
  3. Always

, yapabileceğin :

defaults write -g AppleShowScrollBars Always 

Ayrıca, tercihleri ​​herhangi bir şekilde değiştirerek program aracılığıyla yapılabilir. Uygulama korumasına bağlı olarak biraz zor olabilir. This blog post, daha ayrıntılı olarak açıklar.

+0

Bu tercihi kullanarak kaydırma çubuklarını ASLA gösterecek şekilde ayarlanıp ayarlanamayacağını bilen var mı? Onları asla kullanmam ve sıklıkla bir pencerede son öğeyi seçmemi engelliyorlar. –

+0

Kaydettiğinizde, kaydırma çubuğunu görmek istemediğiniz anlamına mı geliyorsunuz? Bunu bu tercihle yapabileceğinizi sanmıyorum. Bu özelliği ekleyebileceğimi varsayalım: http://www.macupdate.com/app/mac/41429/lionscrollbars –

+0

Evet, her zaman. Onları asla görmek istemiyorum. Sorun şu ki uzun bir listenin en altına indiğimde, görünen yatay kaydırma çubuğu pencerenin en altındaki son öğeyi seçmemi engelliyor. Tıklama yapmadan önce kaydırma çubukları için bir saniye beklemem gerekiyor. Her durumda, kaydırma çubuklarını asla kullanmam - sadece sayfanın ne kadar görünmez olduğunun göstergesi olarak hizmet ederler. Bu tercihi ekleyebilirseniz çok sevinirim. –

İlgili konular