Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.11.2008, 21:23   #11
SkAndrew
Форумчанин
 
Регистрация: 05.04.2008
Сообщений: 244
По умолчанию

Спасибо, я имею ввиду, что текст находится на Canvase любого компонента, который это поддерживает и вот из этого строится задача. спасибо.
SkAndrew вне форума Ответить с цитированием
Старый 14.11.2008, 21:34   #12
Air
Участник клуба
 
Аватар для Air
 
Регистрация: 30.04.2007
Сообщений: 1,307
По умолчанию

есть вариант, постоянно перерисовывать и помечать нужным цветом, ту строку которую нужно, как убрал мышь с компонента, перерисовать в нормальное состояние.
Всё гениальное - просто!
Air вне форума Ответить с цитированием
Старый 14.11.2008, 21:37   #13
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

Вспомнил и Нашёл
LB_GETCARETINDEX
---------------------
Ока скока сообщений
Don't worry be happy

Последний раз редактировалось Izhic; 14.11.2008 в 21:39. Причина: Надо сразу про Канвас писать ((
Izhic вне форума Ответить с цитированием
Старый 14.11.2008, 21:45   #14
SkAndrew
Форумчанин
 
Регистрация: 05.04.2008
Сообщений: 244
Восклицание

Не совсем понятно как использовать LB_GETCARETINDEX. Вы можете приветси пример с LB_GETCARETINDEX? Спасибо.
SkAndrew вне форума Ответить с цитированием
Старый 15.11.2008, 00:19   #15
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

это было для листбоксов. Просто не вписался во времени.

ИМХО при канвасе вычесление географического(всмысле координатного положения) математический.

Собственно Зачем заново самому такой же компонент создавать? Размер не имеет значения
можно сделать у RichEdit. Тогда прокатит.
ParentColor:True;
Border: None;
ReadOnly:True;

Как мигалку убрать не знаю
Don't worry be happy

Последний раз редактировалось Izhic; 15.11.2008 в 00:30.
Izhic вне форума Ответить с цитированием
Старый 15.11.2008, 00:34   #16
Izhic
Форумчанин
 
Аватар для Izhic
 
Регистрация: 08.10.2008
Сообщений: 668
По умолчанию

Я попробовал LB_GETCARETINDEX не работает , с richedit
Однако ИМХО делать как выше указано нужно всёравно на основе richedit
Don't worry be happy

Последний раз редактировалось Izhic; 15.11.2008 в 00:42.
Izhic вне форума Ответить с цитированием
Старый 15.11.2008, 01:17   #17
SkAndrew
Форумчанин
 
Регистрация: 05.04.2008
Сообщений: 244
По умолчанию

Спасибо всем
SkAndrew вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как создать плавно сворачивающийся и раскрывающийся контрол, например панель. SkAndrew Общие вопросы Delphi 59 25.07.2011 00:11
"Две" onMouseMove у одного компонента. Как? chandrasecar Общие вопросы Delphi 8 27.10.2008 22:52
Дано четырехзначное число, заданное в символьном виде, например, '1954'. Напечатать его текстом, например gred Помощь студентам 13 31.03.2008 22:24
Как создать кнопку в панели для окон???? Angel86rus Общие вопросы Delphi 4 03.10.2007 19:01
как наклонить метку (Label) с текстом, например, на 45 грудусов? krem Компоненты Delphi 2 09.05.2007 19:20