![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
строки memo [D7, WinXP]
3J106UH © (2004-10-09 23:51:00)как определить сколько всего строк в memo
Defunct (2004-10-10 00:35:00) [1]тю, что-то я совсем не о том. увидел пост Palladin[2] а вопрос не прочитал... ;>
Defunct (2004-10-10 00:23:00) [2][3] откопал.
ага вот
top := SendMessage(memo.Handle, EM_GETFIRSTVISIBLELINE, 0, 0);
получаем первую видимую строку, а дальше уже проще.
GuAV (2004-10-10 00:17:00) [3]Palladin © (10.10.04 00:10) [2]
Ну... можно в принципе рассчитать, TextExtendом получив размер текста :)
Defunct (2004-10-10 00:16:00) [4]WM_LINESCROLL кажись возвращает число видимых строк, сейчас откопаю.
Palladin (2004-10-10 00:10:00) [5]количество видимых строк никак
GuAV (2004-10-09 23:54:00) [6]Свойство Lines - строки, у которых свойство Count - количество.