Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Гиперссылка в тексте TMemo?


3dAnatomy ©   (2008-08-08 11:02:00) 

Прошу помоч в вопросе - "Можно ли (и каким образом) в TMemo определённый сегмент текста сделать гиперссылкой (есле точнее, нужно OnClick этого куска текста)". Не обязательно в TMemo, если есть другое предложение?


3dAnatomy   (2008-08-12 09:03:00) [1]

Спасибо, всё по делу ... !


Тын-Дын   (2008-08-08 17:52:00) [2]


> 3dAnatomy   (08.08.08 16:11) [11]
> Blin, недавно всё поменялось... Вобщем, нужна в приложении
> вкладка - с текстом (статический текст, чтобы нельзя даже
> выделить) и некоторые слова - ключевые, при нажатии - событие.
>  Хотелось бы чтоб под разрешение ещё подстраивался текст,
>  как в блокноте ... (но не это самое важное)    :).


Как раз TLabel и подходит для этого.


Евгений Р.   (2008-08-08 16:33:00) [3]


> Не обязательно в TMemo, если есть другое предложение?


WebBrowser


Vlad Oshin   (2008-08-08 16:13:00) [4]


> чтоб под разрешение ещё подстраивался текст, как в блокноте

это как?


3dAnatomy   (2008-08-08 16:11:00) [5]

Blin, недавно всё поменялось... Вобщем, нужна в приложении вкладка - с текстом (статический текст, чтобы нельзя даже выделить) и некоторые слова - ключевые, при нажатии - событие. Хотелось бы чтоб под разрешение ещё подстраивался текст, как в блокноте ... (но не это самое важное)    :).


oldman   (2008-08-08 14:11:00) [6]

Пишешь ее в Tlabel
Нужна полоса прокрутки - TFrame тебе в руки


oldman   (2008-08-08 14:09:00) [7]


> 3dAnatomy   (08.08.08 11:02)  


Месье знает толк в извращениях...

Объясни по русски, зачем вообще гиперссылка нужна в memo?


Vlad Oshin   (2008-08-08 13:34:00) [8]

можно, если по канвасу порисовать :)


Тын-Дын   (2008-08-08 13:34:00) [9]


> alex-drob ©   (08.08.08 13:25) [6]
> > [5] Vlad Oshin ©   (08.08.08 13:16)
>
> а ещё покрасить слово в синий цвет и подчеркнуть )


Зачем?

Далее обрабатываем текст и смотрим, ссылка это или нет.


alex-drob   (2008-08-08 13:25:00) [10]

> [5] Vlad Oshin ©   (08.08.08 13:16)

а ещё покрасить слово в синий цвет и подчеркнуть )


Vlad Oshin   (2008-08-08 13:16:00) [11]

memo.CaretPos даст строку и символ от начала строки, осталось посчитать текущее слово и пойти по нему :)


Ega23   (2008-08-08 13:08:00) [12]


> Если в TMemo, то нельзя.
>


Ну если очень сильно приспичит, то можно долго и нудно затачивать напильником. Но это будет уже не TMemo...  :)


> Palladin ©   (08.08.08 12:51) [3]


+1


Palladin   (2008-08-08 12:51:00) [13]

используй TRichEdit


Amoeba   (2008-08-08 12:16:00) [14]

Если в TMemo, то нельзя.


Medbe}I{onok XML   (2008-08-08 11:27:00) [15]

onclick для мемо срабатывает для всего мемо что бы там ни было в самом мемо


Наверх

Титульная страница Поиск, карта сайта Написать письмо