Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.11;
Скачать: CL | DM;

Вниз

Вставка в мемо   Найти похожие ветки 

 
фыва   (2007-10-15 17:43) [0]

Всем привет!
Мне нужно узнать номер какой строки выделен в одном мемо и, в зависимости от этого, ввести в другой мемо строку, в положение курсора. Как это сделать?
Заранее благодарен.


 
Palladin ©   (2007-10-15 17:53) [1]

Ну если WordWrap=False тогда TMemo.CaretPos


 
фыва   (2007-10-15 18:12) [2]


> Ну если WordWrap=False тогда TMemo.CaretPos

а)В общем в первом мемо нужно найти на какой строке выделение - как это сделать? CaretPos даст координаты в пикселах, а как их перевести в строки?
Ну, и во-втором так же.
б)А как вставить текст?


 
Leonid Troyanovsky ©   (2007-10-15 19:12) [3]


> фыва   (15.10.07 18:12) [2]


> а)В общем в первом мемо нужно найти на какой строке выделение

var
  Linenum, Charnum: Integer;
..
 Linenum := Memo1.Perform(EM_LINEFROMCHAR, -1, 0);
 Charnum := Memo1.Perform(EM_LINEINDEX, Linenum, 0);


> б)А как вставить текст?

Seltext := ".."

--
Regards, LVT.



Страницы: 1 вся ветка

Текущий архив: 2007.11.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
8-1168953381
Agent[007]
2007-01-16 16:16
2007.11.11
Прозрачность текстур с помощью маски (OpenGL)


2-1192561443
smartleds
2007-10-16 23:04
2007.11.11
Коллеги, подскажите как найти максимальный номер элемента


2-1193035306
temp_and_test
2007-10-22 10:41
2007.11.11
Какой объект вызывает ошибку Access Violation?


2-1192605907
l_v
2007-10-17 11:25
2007.11.11
передача по сети массивов


1-1187850968
elserpiente
2007-08-23 10:36
2007.11.11
как прочитать version information