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

Вниз

Гиперссылка в тексте TMemo?   Найти похожие ветки 

 
3dAnatomy   (2008-08-08 11:02) [0]

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


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

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


 
Amoeba ©   (2008-08-08 12:16) [2]

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


 
Palladin ©   (2008-08-08 12:51) [3]

используй TRichEdit


 
Ega23 ©   (2008-08-08 13:08) [4]


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


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


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


+1


 
Vlad Oshin ©   (2008-08-08 13:16) [5]

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


 
alex-drob ©   (2008-08-08 13:25) [6]

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

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


 
Vlad Oshin ©   (2008-08-08 13:34) [7]

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


 
Тын-Дын ©   (2008-08-08 13:34) [8]


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


Зачем?

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


 
oldman ©   (2008-08-08 14:09) [9]


> 3dAnatomy   (08.08.08 11:02)  


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

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


 
oldman ©   (2008-08-08 14:11) [10]

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


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

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


 
Vlad Oshin ©   (2008-08-08 16:13) [12]


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

это как?


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


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


WebBrowser


 
Тын-Дын ©   (2008-08-08 17:52) [14]


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


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


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

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



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
2-1218057151
demon
2008-08-07 01:12
2008.09.21
Мерцание окна при изменение размеров


15-1217235189
Ega23
2008-07-28 12:53
2008.09.21
Посоветуйте книжку по основам Java-Script


15-1217310112
Vlad Oshin
2008-07-29 09:41
2008.09.21
Сбылась мечта идиота :)удалось "скырть роцесс"


15-1217409476
KilkennyCat
2008-07-30 13:17
2008.09.21
Поиск компонента.


3-1206503403
Drowsy
2008-03-26 06:50
2008.09.21
Изменение длины "стрингового" поля





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