Главная страница
    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.008 c
2-1218541518
Нов_и_чок
2008-08-12 15:45
2008.09.21
Кто может ПАМАГИТЕ!!!


4-1196809281
GanibalLector
2007-12-05 02:01
2008.09.21
EFOpenError Процесс не может получить доступ к файлу


3-1206358955
Альберт
2008-03-24 14:42
2008.09.21
Как сформировать запрос с апострофом


3-1206026929
tytus
2008-03-20 18:28
2008.09.21
Select from ( функция которая возвращает строку) /10g


6-1193081297
Ezik
2007-10-22 23:28
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский