Page 1 of 1

Курсор

Posted: Tue Dec 05, 2006 11:54 am
by gri
Найти положение курсора не всегда просто. Он маленький и после открытия файла находится в непредсказуемом месте. Нельзя ли сделать его побольше.

Хотелось бы. чтобы он не прыгал как угорелый в зависимости от длины текушей строки, а оставался бы в одной и той же колонке. Согласен ради этого работать только со шрифтами постоянной ширины.

А о выделении прямоугольного фрагмента текста (выделении, перемещении, копировании. удалении) приходится только мечтать.

Re: Курсор

Posted: Tue Dec 05, 2006 12:11 pm
by SpellCaster
Гм, курсор-то стандартный, обычная вертикальная линия.
А для вертикального выделения, наверно, придется юзать ворд или дельфи, т.к. стандартный richedit такой фичи не поддерживает

Re: Курсор

Posted: Thu Dec 07, 2006 7:25 am
by gri
SpellCaster wrote:Гм, курсор-то стандартный, обычная вертикальная линия.
А для вертикального выделения, наверно, придется юзать ворд или дельфи, т.к. стандартный richedit такой фичи не поддерживает
Пусть обычная вертикальная линия, но она может быть выше, как в нотепаде, или жирнее, как в Word-е.

Конечно, можно установить курсор мышкой куда нужно, но к этому нужно привыкнуть (хвататься за мышку сразу после открытия редактора).

А вертикального выделения в word-е я не нашел.

Posted: Fri Dec 08, 2006 10:35 am
by SpellCaster
Только что сравнил курсоры в нотепаде и акеле - одно и то же. Ну а Ворд - это слишком нестандартная штука.
Вертикальное выделение - Alt + мышь или клавиши курсора

Posted: Fri Jan 12, 2007 1:45 pm
by MaD_CLuSTeR
SpellCaster wrote:Только что сравнил курсоры в нотепаде и акеле - одно и то же. Ну а Ворд - это слишком нестандартная штука.
Но нотпад и акелпад разные программы :wink:, так почему бы не улучшить такую мелочь как курсор?
В ворде то не просто так его толщину увеличили, я считаю, это вполне разумным решением, т.к. при обильном количестве текста курсор действительно теряется.

Posted: Mon Jan 15, 2007 11:09 am
by SpellCaster
Фишка в том, что тут надо очень сильно изощриться. По крайней мере, я не знаю, каким образом можно перекрыть отрисовку курсора.

Posted: Mon Jan 15, 2007 8:57 pm
by MaD_CLuSTeR
SpellCaster wrote:каким образом можно перекрыть отрисовку курсора.
Не буду утверждать наверняка, но разве нельзя использовать функцию CreateCaret для этих целей?
(правда, я не уверен насколько хорошо это с RichEdit будет работать.. :oops: )
ps но в любом случае, это всего лишь мелочь, которая была бы приятна, не стоящая большого внимания.

Posted: Wed Jan 17, 2007 3:50 pm
by SpellCaster
Спасибо за функцию, не знал такой. Попробовал сейчас - да, делает произвольный курсорчик. Правда, у меня не получилось довести его до Эдита, он мигал прямо на форме %-).

Posted: Tue Jan 30, 2007 4:56 pm
by Instructor

Posted: Tue Jan 30, 2007 5:22 pm
by MaD_CLuSTeR
Instructor
Большое спасибо за плагин!!