Zmień szerokość i kolor kursora tekstu Mac OS X (kursor)

2

Naprawdę podoba mi się wygląd daszka w iOS. Czy istnieje sposób na to, aby kursor Mac OS X wyglądał tak samo w całym systemie?

Od tego

Do tego

Tomas Andrle
źródło

Odpowiedzi:

2

Nie można tego zmienić w całym systemie.

Powodem jest to, że kursor jest ustawiany przez samą aplikację. Nie ma „ogólnosystemowego kursora tekstowego” oprócz wartości domyślnych, które dziedziczy większość aplikacji.

Twórcy aplikacji mogą zmienić wygląd typowego kursora, NSTextViewzastępując jego wartości domyślne ( drawInsertionPointInRecti setInsertionPointColor) w bieżącym punkcie wstawiania. Nie można jednak tego zmienić dla wszystkich aplikacji, które obecnie istnieją w systemie lub mogą istnieć w przyszłości.

Niektóre aplikacje mają niestandardowe grafiki, które zmieniają kursor I-Beam używany dla myszy, takie jak Terminal.app (w Contents / Resources / ShadowedIBeam.tiff ). Ale żaden dla rzeczywistego kursora tekstowego.

Zasadniczo musisz mieć nadzieję, że sama aplikacja oferuje sposób na zmianę kursora.

slhck
źródło
1
„Domyślne” były tym, co miałem na myśli, kiedy pisałem „ogólnosystemowy”. Chcę zmienić wartość domyślną, aby miała efekt ogólnosystemowy. Mimo to przykro mi to słyszeć, że to niemożliwe.
Tomas Andrle
Hm .. Jestem prawie pewien, że tak nie jest, ponieważ tylko niektóre aplikacje pozwalają to zmienić, ale nie ma aplikacji ani hacków, które modyfikowałyby ustawienia domyślne. Apple nie zapewnił nawet sposobu zmiany rozmiaru za pomocą ustawień Universal Access (w których można na przykład zmienić rozmiar kursora myszy).
slhck