Mac OS X 텍스트 캐럿(커서)의 너비와 색상 변경

Mac OS X 텍스트 캐럿(커서)의 너비와 색상 변경

저는 iOS에서 캐럿이 보이는 방식을 정말 좋아합니다. Mac OS X 캐럿을 시스템 전체에서 동일하게 보이게 하는 방법이 있습니까?

이것으로부터

이에

답변1

시스템 전체에서 이를 변경할 수는 없습니다.

그 이유는 커서가 응용 프로그램 자체에 의해 설정되기 때문입니다. 대부분의 응용 프로그램이 상속하는 기본값 외에 "시스템 전체 텍스트 커서"는 없습니다.

응용 프로그램 개발자는 현재 삽입 지점에서 NSTextView기본값( drawInsertionPointInRect및 )을 재정의하여 일반적인 커서 모양을 변경할 수 있습니다 . setInsertionPointColor그러나 현재 시스템에 존재하거나 미래에 존재할 수 있는 모든 앱에 대해 이를 변경할 수는 없습니다.

일부 앱에는 마우스에 사용되는 I-Beam 커서를 변경하는 사용자 정의 그래픽이 있습니다.Terminal.app(안에목차/자원/ShadowedIBeam.tiff). 그러나 실제 텍스트 커서에는 아무 것도 없습니다.

기본적으로 앱 자체에서 커서를 변경할 수 있는 방법을 제공하기를 바랍니다.

관련 정보