Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Вниз

RichEdit   Найти похожие ветки 

 
AleV86   (2002-10-19 20:17) [0]

Как в RichEdit узнать, на накой строке(номер) выделен текст и с какого символа ваделение начинается???


 
Lego   (2002-10-20 04:15) [1]

Неуверен потому что давно уже невидел ричэдит... но посотри RechEdit1.Selection. если есть такое то может чтото и найдеш...


 
Rouse_   (2002-10-20 04:46) [2]

Вот из советов Озерова выдрал

CurrentLine :=SendMessage(Memo1.Handle,EM_LINEFROMCHAR,Memo1.SelStart, 0);

Это вернет номер строки, содержащей курсор. Нижеследующий код вернет позицию символа текущей строки, около которого находится курсор:

ColNum := Memo1.SelStart-SendMessage(Memo1.Handle,EM_LINEINDEX,CurrentLine, 0) + 1;

Описания EM_LINEFROMCHAR и EM_LINEINDEX вы можете найти в файлах помощи по Windows API.

Желаю успехов

ЗЫ: Учите матчать господа ;)


 
AleV86   (2002-10-20 16:14) [3]

Пасиба, но мне уже сказали, у меня новай вопрос:
как Установить курсор в определенное место??



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

Форум: "Основная";
Текущий архив: 2002.10.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.44 MB
Время: 0.009 c
1-101266
cherepovets
2002-10-22 13:43
2002.10.31
MDI


3-101060
MystiX
2002-10-12 15:30
2002.10.31
Передача данных


4-101593
Delphi 5.01
2002-09-17 20:22
2002.10.31
Posledovatelnost bait posilaemie na port modema?


1-101230
ligor
2002-10-21 21:12
2002.10.31
вывести окно


1-101276
volph777
2002-10-22 15:11
2002.10.31
печать Word-документа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский