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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.06.2010, 11:16   #1
WandererX
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 11
По умолчанию Добавить светодиод. Delphi

Здравствуйте!
Очень хочется добавить к программке светодиод, подтверждающий действия изменением цвета. Например сопроводить появление надписи "Устройство инициализировано" сменой цвета с красного на зеленый. Нашел компонент TSwitchLed, установил его, добавил на форму,но как добавить в код изменение цвета светодиода никак не соображу.
Помогите пожалуйста. Вот код
Вложения
Тип файла: txt code.txt (8.7 Кб, 178 просмотров)
WandererX вне форума Ответить с цитированием
Старый 04.06.2010, 11:45   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Лично я в своих программах использую компонент AutoLed. Так вот у него есть свойства отвечающие за состояние индикатора (вкл/выкл), цвет состояния, интервал мигания...
Вот эти свойства
TrueColor
FalseColor
Blink
Interval
Value

Поищи у своего компонента аналогичные или похожие. У многих таких компонентов свойства совпадают, за некоторым исключением...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 04.06.2010, 11:52   #3
WandererX
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 11
По умолчанию

Спасибо! Нашел! Как-то так интуитивно получилось, хотя делфи года три назад проходил Добавляю строчку
Код:
SwitchLed2.ledState:=ledOn;
или
Код:
SwitchLed2.ledState:=ledOff;
Только вот не получается разместить этот компонент на панели StatusBar при Align = alBottom.
Как это сделать не подскажите? Он под ним получается.
WandererX вне форума Ответить с цитированием
Старый 04.06.2010, 11:54   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

В статусбаре панель нужно определять как контейнер для вставки компонентов...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 04.06.2010, 12:21   #5
WandererX
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 11
По умолчанию

Что-то никак не найду как его определить как контейнер
WandererX вне форума Ответить с цитированием
Старый 04.06.2010, 12:33   #6
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Точно не помню, но в "стандартном дельфийском" статусбаре кажется это не возможно... Я использую сторонние статусбары... Я использую статусбар из библиотеки Орфеус...Screenshot - 04.06.jpg
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 04.06.2010 в 12:53.
Grag вне форума Ответить с цитированием
Старый 04.06.2010, 21:54   #7
WandererX
Пользователь
 
Регистрация: 08.04.2010
Сообщений: 11
По умолчанию

Понятно. Но я просто заменил StatusBar на Label. Я не знаю, какие между ними отличия, но второй компонент мне вполне подходит.
WandererX вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как добавить в поп-ап меню иконки???delphi ArcaN0id Помощь студентам 11 24.04.2010 23:14
Добавить символ в местонахождении курсора в memo (delphi) AnKor94 Общие вопросы Delphi 3 07.03.2010 23:16
Подскажите! Как подключить к ПК фотоэлемент и светодиод, и управлять ими программно? Vadix Помощь студентам 14 28.09.2009 15:42
Как добавить компонент в Delphi 2007 Sparky Компоненты Delphi 1 19.05.2009 11:18
Как добавить компонент в Delphi? Evgenii Компоненты Delphi 2 07.02.2009 12:55