Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Лoгикa - Counter

Counter
Краткое описание
   Компонент предназначен для организации счетчика в программе по фиксированному диапазону
Параметры
  • Min - Установка минимального значения счетчика
  • Max - Установка максимального значения счетчика
  • Step - Установка шага счетчика
  • Type - Направление счета Inc: от Min к Max, Dec: от Max к Min
  • Default - Начальное значение счетчика
  • Методы
  • doNext - Устанавливает следующее значение счетчика
  • doPrev - Устанавливает предыдущее значение счетчика
  • doReset - Сброс счетчика в начальное значение
  • doValue - Устанавливает значение счетчика
  • События
  • onNext - Событие происходит всякий раз при установке нового значения счетчика и возвращает в поток его текущее значение
  • Свойства
  • Count - Хранит текущее значение счетчика
  • Данные
  • Min - Определяет минимальное значение счетчика (методом doMin)
  • Max - Определяет максимальное значение счетчика (методом doMax)
  • Пример
    Пример использования компонента Counter
    
    Add(MainForm,12961720,140,112)
    {
    Width=363
    Height=252
    Caption="Пример использования Counter"
    }
    Add(Counter,7752137,266,112)
    {
    Max=0
    Point(doMax)
    link(onNext,16183737:doText,[])
    }
    Add(Button,735587,189,112)
    {
    Left=77
    Top=103
    Caption=">"
    link(onClick,7752137:doNext,[])
    }
    Add(Edit,16183737,322,112)
    {
    Left=147
    Top=103
    }
    Add(Button,9703178,189,147)
    {
    Left=212
    Top=103
    Caption="<"
    link(onClick,7752137:doPrev,[(235,153)(235,125)])
    }
    Add(Button,11715538,189,182)
    {
    Left=142
    Top=138
    Caption="0"
    link(onClick,7752137:doReset,[(243,188)(243,132)])
    }
    Add(ScrollBar,5013677,189,224)
    {
    Left=130
    Top=65
    Width=85
    link(onPosition,12364028:doEvent1,[])
    }
    Add(Label,6471861,140,224)
    {
    Left=155
    Top=45
    Width=47
    Height=17
    Caption="maximum"
    }
    Add(Label,9981597,266,231)
    {
    Left=165
    Top=85
    Width=25
    Height=17
    Font=[MS Sans Serif,8,1,0,1]
    Caption="100"
    }
    Add(Hub,12364028,231,224)
    {
    link(onEvent1,7752137:doMax,[(255,230)(255,139)])
    link(onEvent2,9981597:doText,[])
    }

    Замечания
    Обновление элемента: [svn]Counter.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...