![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 86
|
![]()
Добрый день.
Нужно, чтобы при нажатии на SpeedButton кнопка подмигивала некоторое время либо меняя цвет, либо фаску, а по истечении какого-то времени подсветилась одним цветом, отличным от цвета подмигивания. |
![]() |
![]() |
![]() |
#2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]()
Обрабатывайте событие OnClick;
Добавте Timer! И какую-нибудь глоб. переменную значение которой будете изменять по срабатыванию таймера до опр. значения(определит время мигания). Ну а закрасить можно через канву(помоему)!
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
![]() |
![]() |
![]() |
#3 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Тут ИМХО только переопределить класс кнопки: Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 28.01.2008
Сообщений: 267
|
![]()
можно примерно так помигать
Код:
Не забываем говорить спасибо за помощь - это ведь так приятно
![]() Последний раз редактировалось Sanprof; 03.08.2010 в 13:03. |
![]() |
![]() |
![]() |
#5 | |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]() Цитата:
C.Control := Button1; Вот те канва
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
![]() Цитата:
![]()
Mess with the best, die like the rest.
![]() Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
TSpeedButton - не виндовый контрол, а наследник TGraphicControl, поэтому канва у неё есть по-определению. Другое дело, что она protected.
Код:
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 23.06.2008
Сообщений: 86
|
![]()
Спасибо всем. Буду разбираться.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
убрать мигание на кнопке | designer999 | Общие вопросы Delphi | 4 | 16.03.2010 17:33 |
SpeedButton | mustang007 | Общие вопросы Delphi | 5 | 14.05.2009 19:44 |
Мигание текста в RichEdit | Melevir | Помощь студентам | 3 | 28.09.2008 22:05 |
Мигание двоеточия | Fantom | Общие вопросы Delphi | 5 | 27.06.2008 22:59 |
Мигание при движении | Speeker | Общие вопросы Delphi | 1 | 14.02.2007 01:22 |