Как изменить текстовый курсор в Squeak или Pharo? - PullRequest
3 голосов
/ 08 августа 2011

Хотелось бы настроить текстовый курсор в штучной упаковке, не мигая, это возможно в Squeak или Pharo?

Ответы [ 3 ]

2 голосов
/ 09 августа 2011

Да, форму курсора можно изменить.Я делал это раньше.

Код для визуализации курсора находится в

NewParagraph >> displaySelectionInLine: line on: aCanvas (см. Код ниже selectionStart = selectionStop ifTrue: [...)

1 голос
/ 13 августа 2011

Pharo 1.2 и более поздние версии: «Обозреватель настроек> Обозреватель кодов> Редактирование» имеет различные настройки, связанные с курсором: «Мигающий текстовый курсор», «Текстовый курсор в форме гантели» и «Пройти по отображаемой линии».

Кроме того, вы можете изменить цвет курсора, оценив «NewParagraph inserttionPointColor: Color red», не зная, почему нет настроек.

0 голосов
/ 08 августа 2011

Я уверен, что вы можете (потому что некоторое время назад это было без бликов), но я понятия не имею, как хахаха. Проверьте методы #onBlinkCursor и все те, которые в категории bliking в классе TextMorph.

Дополнительно см .: http://code.google.com/p/pharo/issues/detail?id=1039

...