Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Компонент "Кнопка с мигающей лампочкой"

33K
02 декабря 2008 года
Моск
7 / / 14.04.2008
Если кто знает или у кого есть скиньте плиз...буду очень признателен. Или в кратце скажите как делать
288
02 декабря 2008 года
nikitozz
1.2K / / 09.03.2007
Вкратце, поищите примеры создания компонентов в интернете. Их там очень много. Создание собственного компонента, кстати, будет очень полезно для понимания принципов работы VCL.
479
03 декабря 2008 года
Ухух
142 / / 05.05.2006
Цитата: Моск
Если кто знает или у кого есть скиньте плиз...буду очень признателен. Или в кратце скажите как делать




Есле делать самому, то надо разобраться с BitBtn. Загрузить две картинки - горит и не горит. А потом по таймеру менять картинки раза 2-3 в секунду. В принципе временами будет работать коряво из-за таймера и возможно мерцать будет контур кнопки (а может и не будет), но это - самое простое.

Можно попробовать вместо кнопки использовать панель. Тогда в обработчике события нажатия кнопки мыши по панели надо поменять вид граней панели (нажались). На панели самое простое можно поместить какой Shape и так же по таймеру менять его цвет.

33K
03 декабря 2008 года
Моск
7 / / 14.04.2008
Цитата: Ухух
Есле делать самому, то надо разобраться с BitBtn. [COLOR="Red"]Загрузить две картинки - горит и не горит[/COLOR]. А потом по таймеру менять картинки раза 2-3 в секунду. В принципе временами будет работать коряво из-за таймера и возможно мерцать будет контур кнопки (а может и не будет), но это - самое простое.

Можно попробовать вместо кнопки использовать панель. Тогда в обработчике события нажатия кнопки мыши по панели надо поменять вид граней панели (нажались). На панели самое простое можно поместить какой Shape и так же по таймеру менять его цвет.




вот куда загрузить эти картинки?

92
03 декабря 2008 года
Тень Пса
2.2K / / 19.10.2006
TImageList

Upd: или в ресурсы
Upd2: тут хороший пример, только с TLabel - http://forum.sources.ru/index.php?showtopic=64897
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог