Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Oкнo 
Общие - PosWindow

PosWindow
Краткое описание
   Компонент предназначен для перемещения окна в указанные координаты
Параметры
  • Left - Отступ слева
  • Top - Отступ сверху
  • Методы
  • doLeft - Устанавливает отступ окна слева
  • doTop - Устанавливает отступ окна от верха
  • Свойства
  • CurrentLeft - Содержит отступ окна слева
  • CurrentTop - Содержит отступ окна сверху
  • Данные
  • Handle - Определяет идентификатор окна, чью позицию нужно изменить
  • Left - Определяет отступ окна слева
  • Top - Определяет отступ окна от верха
  • Пример
    Пример использования компонента PosWindow
    Add(MainForm,2953706,126,70)
    {
     Width=374
     Height=288
     Caption="Пример использования PosWindow"
     Point(Handle)
    }
    Add(PosWindow,9785229,238,70)
    {
     link(Handle,2953706:Handle,[(244,60)(283,60)(283,114)(132,114)])
    }
    Add(ChildForm,3511925,182,70)
    {
     link(onEvent1,9785229:doLeft,[])
     link(onEvent2,9785229:doTop,[])
    }
    BEGIN_SDK
      Add(EditMulti,16228819,21,21)
      {
       EventCount=2
      }
      Add(MainForm,517621,35,105)
      {
       Left=35
       Top=105
       Width=178
       Height=166
      }
      Add(ScrollBar,14925597,147,77)
      {
       Left=35
       Top=8
       Width=110
       Max=800
       link(onPosition,16228819:onEvent1,[(250,83)(250,27)])
      }
      Add(ScrollBar,13841225,147,119)
      {
       Left=10
       Top=8
       Width=15
       Height=115
       Max=600
       Kind=1
       link(onPosition,16228819:onEvent2,[(257,125)(257,34)])
      }
    END_SDK
    
    

    Пример использования компонента PosWindow для перемещения Текста
    Add(MainForm,2953706,91,105)
    {
     Caption="Пример использования PosWindow"
    }
    Add(Label,16708621,182,105)
    {
     Left=180
     Top=105
     Caption="Hiasm"
     Point(Handle)
    }
    Add(PosWindow,13202556,189,168)
    {
     link(Handle,16708621:Handle,[])
    }
    Add(Timer,13873704,91,168)
    {
     Interval=10
     link(onTimer,1940985:doNext,[])
    }
    Add(Counter,1940985,140,168)
    {
     Max=400
     link(onNext,13202556:doLeft,[])
    }
    
    
    
    Замечания
    Обновление элемента: [svn]PosWindow.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...