Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Общие вопросы > Мигающая палочка перед буквой |
Автор: RA 1.8.2002, 11:24 |
Ситуация такая, вот представте что у меня есть Memo1, в нём текст, а вот эта палочка символизирующая место старта печати стоит гденить в начале текста, так вот как её перенести в конец, програмно. И как енту хрень надо называть? |
Автор: TwoK 1.8.2002, 15:17 |
эта хрень курсором называется, по-моему ![]() Memo1.SelStart = Memo1.Text.Length()-1; и по-моему все... ЗЫ. Length() - взято из билдов, я чего-то запамятовал, надо в паскале () ставить обязательно или нет. |
Автор: Song 1.8.2002, 15:24 |
With Memo1 Do SelStart:=Length(Lines.Text)-1; |
Автор: Любопытствующий (пароль забывший 1.8.2002, 15:24 |
Ты про курсор? Я делаю через выделение (selection). Ставишь, где надо выделение с такого-то символа длины ноль - курсор туда и перемещается. Конкретно для перемещения в конец надо что-то вроде memo1.SelStart := Length(memo1.Text); А правда, может есть более простые способы? |
Автор: Vit 1.8.2002, 15:24 | ||
Скорее так: Memo1.SelStart = Length(Memo1.lines.Text)-1; |
Автор: Song 1.8.2002, 15:29 |
Всё же мой вариант самый правильный. ![]() |
Автор: Vit 1.8.2002, 15:46 | ||
Ага! Есть 2 мнения: "моё" и "Неправильное" ![]() ![]() ![]() ![]() |
Автор: RA 1.8.2002, 15:53 |
Сенькс. А всёж как эта хрень именуется? |
Автор: TwoK 1.8.2002, 16:04 |
Т Е К С Т О В Ы Й К У Р С О Р![]() |