![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
![]()
Добрый день!
Как изменить вид ползунка у компонента таскбара (TTackBar)? Например, заменив его своим Bitmap? То есть присвоив стандартному бегунку (thumb) значение своего bitmap без написания нового компонента. Может как-то через функции API или еще как. Спасибо за любой ответ. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Имхо, проще написать свой компонент или найти
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.04.2008
Сообщений: 244
|
![]()
в том-то и проблема, где найти или как написать :-) Хотя бы кто-нибудь помог начать. буду рад любой помощи. Спасибо.
|
![]() |
![]() |
![]() |
#4 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Пиши свой. Я так понял под "таскбаром" подразумевается Трэкбар?
Унаследуйся от TTrackBar, он нужен как основа, чтобы самому то же самое не писать, и сделай его невидимым. Можно не наследоваться от него, а только повытягивать в свой класс нужные поля - Max, Min и другие, их немного, все остальное тебе не нужно, визуальность не нужна. Потом добавь к классу пару TImage, для ползунка и для линии. Обрабатывай события мыши над этими имиджами, и в зависимости от них меняй нужные свойства трекбара - Position и т.п., попутно меняй координаты. Таким образом получится трекбар к-рый может выглядеть как угодно. Если ничего не понял, читай про ООП в Дельфи. Кстати компонентов полно готовых.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как можно изменить цвет полосы меню компонента TMainmenu на форме? | SkAndrew | Общие вопросы Delphi | 6 | 11.08.2008 17:35 |
Как заменить стандартный вид ползунка (thumb) в компоненте TTackBar своим собственным? | SkAndrew | Общие вопросы Delphi | 2 | 11.08.2008 16:26 |
Имя компонента... | prizrak1390 | Общие вопросы Delphi | 11 | 17.04.2008 14:47 |
Как реализовать перемещение ползунка при проигрывании mp3 файла компонент mediaplayer, в нужную позицию? | strannik | Компоненты Delphi | 5 | 12.12.2006 05:23 |