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

Вниз

Визуальный переход к нужной строке в TRichEdit или TMemo.   Найти похожие ветки 

 
LaMaX ©   (2005-06-29 20:09) [0]

Проблема в том чтобы при нажатии кнопки курсор перемешался к определенной строке в тексте в TRichEdit или TMemo, эксперименты с SelStart и SetLength  не дают резултата .


 
begin...end ©   (2005-06-29 20:23) [1]

Эксперименты с SelStart дадут результат, если вначале получить индекс первого символа нужной строки с помощью сообщения EM_LINEINDEX, описание которого можно найти в справке по API.


 
Anatoly Podgoretsky ©   (2005-06-29 20:37) [2]

ScrollInView после SelStart


 
begin...end ©   (2005-06-29 20:45) [3]

> Anatoly Podgoretsky ©   (29.06.05 20:37) [2]

А ScrollInView-то здесь причём?


 
LaMaX ©   (2005-06-29 20:59) [4]

Да перемещается. Теперь как сделать чтоб прокучивалось к указанной строке если строка находится вне видимости т.е. за пределами границы элемента.


 
LaMaX ©   (2005-06-29 21:04) [5]

Все спасибо теперь вес работает
для прокуртки к указаннйо строке использовал
SendMessage(RichEdit1.Handle,EM_LINESCROLL,0,lParam);



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

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

Наверх





Память: 0.45 MB
Время: 0.046 c
1-1120022379
Лёха
2005-06-29 09:19
2005.07.18
Эффекты в компонентах.


3-1117799125
Iova
2005-06-03 15:45
2005.07.18
Как получить список реквизитов справочника


14-1119361860
Zelius
2005-06-21 17:51
2005.07.18
Почему тему закрыли?


14-1118775528
WondeRu
2005-06-14 22:58
2005.07.18
Давайте кошку Шредингера мучать?


14-1119365736
Зеленая Майка
2005-06-21 18:55
2005.07.18
Предлагаю отметить выход из клинической смерти любимого форума





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский