#delphi
#delphi
Вопрос:
При использовании Delphi, любой версии, мне иногда случается нажать клавишу insert и включить режим перезаписи. Это часто является большой неприятностью, и единственным признаком того, что вы перешли в режим перезаписи, является мелкий текст в нижней части редактора.
При использовании других программ (первое, что приходит на ум, это Notepad ), когда вы находитесь в режиме вставки, текстовый курсор находится |
, а когда вы находитесь в режиме перезаписи, курсор меняется на _
Есть ли где-нибудь опция или способ заставить Delphi использовать другой текстовый курсор в режиме перезаписи?
Комментарии:
1. Другим признаком того, что вы находитесь в режиме перезаписи, является то, что материал начинает перезаписываться. Я думаю, мы все просто привыкаем к этому, видим это, ctrl Z для отмены, нажимаем Вставить и продолжаем.
2. Да, я слишком хорошо знаю эту процедуру.
3. Но режим перезаписи иногда может быть очень полезен.
4. Согласен, я иногда использую это, просто случайные моменты, которые раздражают.
Ответ №1:
На мой взгляд, «нормальное» поведение заключается в том, что курсор представляет собой тонкую вертикальную линию в режиме вставки и толстый (шириной в 1 символ) блок в режиме перезаписи.
По-видимому, IDE этого не поддерживает. Но он поддерживает «КРАТКИЕ формы курсора». Вероятно, они означают «Краткие формы курсора«, но мы все равно понимаем, что они означают, верно? 😉
При использовании этой опции курсор вставки представляет собой тонкую горизонтальную линию (необычно!), а курсор перезаписи — обычный толстый блок, к которому мы все привыкли (обычный).
Комментарии:
1. Также известен как «Курсоры редактирования программы DOS», если вы помните, что это было давно.
2. @Ken: Ну, но я почти уверен, что официальная терминология Win32 проводит очень четкое различие между курсорами и каретками .
3. Да, но Brief был редактором DOS, опубликованным Borland до Windows, поэтому «Краткие формы курсора» относятся к периоду, предшествовавшему «официальной терминологии Win32». 🙂
4. Тонкая горизонтальная линия была очень распространена в приложениях символьного режима DOS, и тогда она называлась курсором. Приложения в символьном режиме DOS обычно вообще не использовали мышь.
5. я не вижу эту опцию в D7