Тема: Светофор
Показать сообщение отдельно
  #4  
Старый 31.03.2011, 08:21
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

вчера вечером было скучно, вот набросал светофор:
http://data.cod.ru/95662
после установки находится на вкладке:
RegisterComponents('Internet', [TSvetoforControl]);
свойства:
public
property Red: Boolean read FRed; - красный горит? можно проверять в OnTick, например
property Yellow: Boolean read FYellow; - желтый горит?
property Green: Boolean read FGreen; - зеленый горит?
property Counter: Integer read FCounter; - номер такта
procedure Start; - запустить
procedure Stop; - остановить (выключить)
published
property Active: Boolean read GetActive write SetActive; - включен/выключен? можно менять в design time
property OnTick: TNotifyEvent read FOnTick write FOnTick; - тактовое событие
__________________
Пишу программы за еду.
__________________
Ответить с цитированием