2

Мне очень нравится, как карета выглядит в iOS. Есть ли способ заставить карьеру Mac OS X выглядеть одинаково в масштабе всей системы?

Из этого

К этому

1 ответ1

2

Это невозможно изменить в масштабе всей системы.

Причина в том, что курсор устанавливается самим приложением. Там нет «общесистемного текстового курсора», кроме значений по умолчанию, которые наследуют большинство приложений.

Разработчики приложений могут изменить внешний вид курсора в типичном NSTextView , переопределив его значения по умолчанию (drawInsertionPointInRect и setInsertionPointColor) в текущей точке вставки. Однако вы не можете изменить это для всех приложений, которые в настоящее время существуют в вашей системе или могут существовать в будущем.

Некоторые приложения имеют собственную графику, которая изменяет курсор I-Beam, используемый для мыши, например Terminal.appContents/Resources/ShadowedIBeam.tiff). Но ни один для фактического текстового курсора.

По сути, вы должны надеяться, что само приложение предлагает способ изменить курсор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .