Форум программистов, компьютерный форум CyberForum.ru

Lazarus

Войти
Регистрация
Восстановить пароль
 
shyub
218 / 103 / 24
Регистрация: 11.07.2013
Сообщений: 615
#1

Как поменять цвет светодиода “TAdvLed” из пакета “industrial 0.1”? - Lazarus

06.01.2017, 22:10. Просмотров 165. Ответов 2
Метки нет (Все метки)

Этот пакет идёт в комплекте с Лазарусом, но устанавливается по мере необходимости. В Lazarus 1.3 выбирал в свойствах “GlyphDisabled”, “GlyphOff” и “GlyphOn” необходимые картинки светодиодов, а в процессе работы программы изменял свойство:
Delphi
1
AdvLed1.State:=lsDisabled;// lsOff;// lsOn;
В Лазарусе 1.6 почему-то только срабатывает тот цвет, который задан в свойстве “Kind” при разработке формы. Пытался менять программно цвет и там, но безрезультатно.
Если кому-нибудь приходилось это делать, прошу помочь.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2017, 22:10     Как поменять цвет светодиода “TAdvLed” из пакета “industrial 0.1”?
Посмотрите здесь:

Как изменить цвет формы? - Lazarus
Нужно вобщем сделать так: Столбик RudioButton-ов с названиями цветов. Кнопка Смена цвета Выбираешь цвет, жмёшь кнопку-и форма...

Как сделать переменную типа цвет? - Lazarus
Я в паблике описал свойство property Col:TColor read FCol; и ниже в процедуре мне надо сделать вот так if Fktoh=1 then FCol:=clRed...

Удаление пакета - Lazarus
Здравствуйте! После удаления пакета(synapse) создаю пакет и программа ругается, что пакет с таким именем существует! Как? - он же удален

Преобразование пакета Delphi в Lazarus - Lazarus
Преобразую пакет из Delphi 7 в Lazarus 0.9.30 На компилляции файла .../source/rtl/sys/system.pas выдается ошибка C:\Program...

Непонятная ошибка при установке пакета - Lazarus
Когда я запускаю на установку пакет для добавления визуального компонента на панель, то через некоторое время у меня выходит сообщение (в...

Установкой пакета SQLite, завершается ошибкой - Lazarus
При установке выше указанного пакета выдает ошибку..... sqlitecomponenteditor.pas(0,0) Fatal: Can not find unit customsqliteds used by...

Ошибка при установке пакета fpspreadsheet - Lazarus
Доброго времени суток. Первое объясните пожалуйста, новичку как правильно устанавливать сторонние компоненты в Лазарус. а то при...

Как программно поменять Z-порядок Image? - Lazarus
Пусть есть два image. Создали на форме в редакторе. Одна картинка выше другой (та что создана позже). Надо программно сделать чтобы стало...

Как поменять порядок расположения форм - Lazarus
При создании проекта необходимо чтобы Form2 была выше Form1

Как поменять фон рабочего стола виндовс? - Lazarus
Что нужно передать в SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, ????, SPIF_SENDWININICHANGE)?

Как поменять иконку исполняемого файла exe? - Lazarus
как поменять иконку исполняемого файла exe?

Установить цвет текста в AllocConsole - Lazarus
Подскажите пожалуйста, как можно установить цвет текста в консоли, вызываемой оператором AllocConsole, более чем на 8-битную палитру не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
22853 / 14995 / 4314
Регистрация: 22.10.2011
Сообщений: 26,582
Записей в блоге: 4
06.01.2017, 23:55     Как поменять цвет светодиода “TAdvLed” из пакета “industrial 0.1”? #2
Если Kind выставлено в lkCustom, то все прекрасно меняется (на 1.6.2)
shyub
218 / 103 / 24
Регистрация: 11.07.2013
Сообщений: 615
07.01.2017, 10:24  [ТС]     Как поменять цвет светодиода “TAdvLed” из пакета “industrial 0.1”? #3
Volvo, спасибо. Создал новый проект, всё меняется. А в старом нет, видимо где-то что-то "запорол".

Добавлено через 12 минут
Удалил все TAdvLed и разместил по новой. Заработало. Подозреваю, что проблема была в том, что я их вместе с панелями копировал из старого проекта в новый.
Yandex
Объявления
07.01.2017, 10:24     Как поменять цвет светодиода “TAdvLed” из пакета “industrial 0.1”?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru