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

Вниз

Другой курсор над текстом, который находится в Edit-е   Найти похожие ветки 

 
Dmitry_177   (2007-05-15 00:40) [0]

Есть в Edit-е текст, точнее ссылка.. как можно сделать так, что если курсор сейчас над текстом, то курсор отображался в виде руки с пальцем(crHandPoint) т.е. что это ссылка и если на нее нажать то она откроется, а если вне текста, но на этом-же Edit-е курсор то обычный курсор в виде буквы "I"


 
{RASkov} ©   (2007-05-15 01:01) [1]

> [0] Dmitry_177   (15.05.07 00:40)

Не тот компонент для этого выбрал.... Вообще можно конечно, но это глупо. имхо.


 
Германн ©   (2007-05-15 01:01) [2]

Однако странное сочетание понятий. "Однострочное поле ввода текста" и "Гипертекст". Может не надо таких извратов, а?


 
Dmitry_177   (2007-05-15 01:17) [3]

понадобилось вот...


 
Германн ©   (2007-05-15 01:32) [4]


> Dmitry_177   (15.05.07 01:17) [3]
>
> понадобилось вот...
>

То бишь приспичило что ли? Объясни зачем понадобилось.
Не той дорогой идёшь, имхо. Есть много всякого, на что стоит потратить время с гораздо большей пользой и для себя и для общества. :)


 
{RASkov} ©   (2007-05-15 01:36) [5]

> [3] Dmitry_177   (15.05.07 01:17)
>понадобилось вот...

Подумай еще раз, пока не поздно :)
procedure TForm.EditMouseMove();
begin
 if X<Canvas.TextWidth(Edit.Text) then Screen.Cursor:=crHandPoint else Screen.Cursor:=crDefault;
end;
Только здесь нет различия и проверка ширины текста идет по канве формы а текст берется из Edit"а, как все впорядок привести, думаю сам догадаешься, я тебе идею подкинул.... Подсказка: Данный пример правильно будет работать если Font Edit"а и канвы формы будет одинаковым.
А вообще прислушайся к советам [1,2,4]


 
Dmitry_177   (2007-05-15 08:56) [6]

вобщем мне нужно так что есть текст, т.е. ссылка, и надо сделать так что по нажатию на нее открывалась эта ссылка, но это я сделал.. нужно еще при наведении мышкой чтобы курсор становился crHandPoint, а еще нужно чтобы эту ссылку можно было выделить и скопировать..


 
clickmaker ©   (2007-05-15 09:41) [7]


> [6] Dmitry_177   (15.05.07 08:56)

может RichEdit проще использовать?



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

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

Наверх




Память: 0.46 MB
Время: 0.05 c
15-1178887574
Kolan
2007-05-11 16:46
2007.06.03
Новый дизайн сайта CodeGear


2-1179137910
FIL-23
2007-05-14 14:18
2007.06.03
как подать звук на спикер из под XP


2-1179105337
Wood
2007-05-14 05:15
2007.06.03
TDateTimepicker, значение...


2-1178913178
Dmitry_177
2007-05-11 23:52
2007.06.03
печать


2-1179333402
CFi
2007-05-16 20:36
2007.06.03
Проблема с запросом!!





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