Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
ВнизRichEdit Найти похожие ветки
← →
dmdel © (2007-04-29 18:03) [0]Здраствуйте. Есть RichEdit, заполнено много строк курсор стоит в определенной позиции (предположим на 350 символе). Нужно загрузить новый текст, и поставить курсор в позицию - на 350 символ, чтобы при этом курсор был виден
← →
{RASkov} © (2007-04-29 18:19) [1]Попробуй как вариант, но учти, что таких позиций, после загрузки нового текста, может и не быть.
var P: TPoint;
begin
P.X:=RichEdit.SelStart;
P.Y:=RichEdit.CaretPos.Y;
RichEdit.Lines.LoadF...; //Загружаем новый текст.
RichEdit.SelStart:=P.X;
RichEdit.Perform(EM_LINESCROLL, 0, P.Y);
RichEdit.SetFocus;
end;
← →
dmdel © (2007-04-30 15:56) [2]Спасибо
← →
dmdel © (2007-05-04 08:51) [3]
> {RASkov} © (29.04.07 18:19) [1]
Попробовал - не работает,курсор все равно переходит в начало текста.
← →
{RASkov} © (2007-05-04 12:08) [4]> [3] dmdel © (04.05.07 08:51)
Показывай как делаешь.... и что находится в Rich"е, .... подробнее напиши, что у тебя там.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.05.20;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.046 c