Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Инcтpумeнты 
Общие - Informer

Informer
Краткое описание
   Компонент предназначен для ведения логов прохождения операций в схеме.
Параметры
  • Data - Строка информации
  • Методы
  • doInfo - Формирует выдачу сообщения
  • События
  • onContinue - Событие происходит после onInfo и выдаёт в поток поступившие на вход компонента данные
  • onInfo - Событие происходит после вызова метода doInfo и выдаёт в поток сообщение из св-ва Data
  • Примеры
       Простой пример, демонстрирующий организацию сбора логов событий, происходящих в схеме

    Add(MainForm,2953706,175,175)
    {
    Width=281
    Height=193
    }
    Add(ListBox,1743019,336,210)
    {
    Top=88
    Width=273
    Align=4
    AddType=1
    }
    Add(Button,4947956,175,77)
    {
    Left=20
    Top=15
    Caption="Push1"
    link(onClick,8272195:doInfo,[])
    }
    Add(Button,11706197,175,126)
    {
    Left=20
    Top=45
    Caption="Push2"
    link(onClick,300848:doInfo,[])
    }
    Add(CheckBox,7934721,364,105)
    {
    Left=130
    Top=30
    Width=80
    link(onCheck,11879241:doInfo,[])
    }
    Add(Informer,300848,238,126)
    {
    Data="Button 2 clicked"
    link(onContinue,10995008:doMessage,[])
    link(onInfo,16735085:doWork2,[])
    }
    Add(Message,10995008,301,126)
    {
    Message="Pressed push2"
    }
    Add(Informer,8272195,238,77)
    {
    Data="Button 1 clicked"
    link(onContinue,10490326:doMessage,[])
    link(onInfo,16735085:doWork1,[(284,90)])
    }
    Add(Message,10490326,301,77)
    {
    Message="Pressed push1"
    }
    Add(Informer,11879241,420,105)
    {
    Data="Check clicked"
    link(onContinue,7225490:doMessage,[])
    link(onInfo,15206546:doWork3,[(464,118)(464,167)])
    }
    Add(HubEx,16735085,280,126)
    {
    Angle=1
    link(onEvent,15206546:doWork1,[])
    }
    Add(HubEx,15206546,280,154)
    {
    Angle=1
    link(onEvent,1743019:doAdd,[(284,216)])
    }
    Add(Message,7225490,483,105)
    {
    Caption="CheckBox click"
    }
    Замечания
    Обновление элемента: [svn]Informer.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...