Jak wszyscy wiemy, ikony Docka można usunąć, po prostu klikając je i wyciągając z Docka. Gdy tylko pojawi się animacja „puchatek”, możesz zwolnić przycisk myszy, aby usunąć ikonę.
Wygląda na to, że w Mountain Lion jest trochę opóźnienia i minimalna odległość wymagana pomiędzy rozpoczęciem przeciągania i pojawieniem się animacji „puchatek”, tj. Kiedy możesz zwolnić przycisk myszy, aby usunąć ikonę. Jeśli zwolnisz przycisk myszy, zanim pojawi się animacja „puchatek”, ikona nie zostanie usunięta z Docku. Jeśli nie przeciągniesz ikony wystarczająco daleko od Docka, animacja „kupa” w ogóle się nie pojawi i ponownie ikona nie zostanie usunięta z Docku po zwolnieniu przycisku myszy.
Czy istnieje ukryte ustawienie ( defaults write
styl) lub jakiś inny sposób wyłączenia tego opóźnienia i / lub ustawienia minimalnej odległości?
źródło
strings
nie można go używać z plikiem wykonywalnym Docka. Nawet jeśli istnieje preferencja, jest mało prawdopodobne, aby została odkryta, chyba że istnieją inne sposoby wyszukiwania ukrytych preferencji, które zostały przeoczone.strings Dock.app/Contents/MacOS/Dock
, ale nic przydatnego. Oto bardzo obszerna lista domyślnych poleceń: github.com/mathiasbynens/dotfiles/blob/master/.osx, ale nie mogłem tam znaleźć niczego związanego z twoim pytaniem.Odpowiedzi:
Nawet jeśli była ukryta preferencja, przynajmniej nie byłem w stanie jej znaleźć. Jeśli ktoś zna inne sposoby wyszukiwania ukrytych preferencji, opublikuj odpowiedź na temat Jak odkryć więcej domyślnych poprawek w OS X? .
strings
nie można go używać z plikami binarnymi kilku aplikacji, takich jak Dock, Finder, Safari lub Transmit. Zgodnie z odpowiedzią na pytanie Dlaczego plik wykonywalny Docka nie dostarcza żadnych użytecznych ciągów, w przeciwieństwie do innych aplikacji OS X? , mogą być zaszyfrowane przezDont Steal Mac OS X.kext
.Nie znalazłem też nic z gdb ani przez uruchamianie ciągów w plikach binarnych frameworka . Inni mogą jednak dać obu tym szansę.
źródło