Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Гpaфикa 
Картинка - Img_Shift

Img_Shift
Краткое описание
   Компонент предназначен для сдвига изображения по одному из 4х направлений.
Параметры
  • DirectShift - Направление сдвига
  • Pixels - Количество пикселей сдвига по-умолчанию
  • BackgroundColor - Цвет заливки пустот при сдвиге картинки
  • Методы
  • doLoad - Загружает картинку для сдвига из потока или поля Bitmap и картинку для заполнения пустот из поля ToShiftBmp
  • doShift - Сдвигает картинку на N пикселей
  • События
  • onResult - Событие происходит после выполнения операции сдвига картинки
  • Свойства
  • Result - Содержит сдвинутую картинку
  • Данные
  • Bitmap - Определяет исходную картинку для сдвига
  • ToShiftBmp - Определяет картинку для заполнения пустот при сдвиге (при отсутствии картинки пустоты заливаются цветом BackgroundColor)
  • Pixels - Количество пикселей сдвига
  • BackgroundColor - Цвет заливки пустот при сдвиге картинки
  • Пример
    Пример использования компонента Img_Shift
    Add(MainForm,6320290,70,77)
    {
    Caption="Пример использования Img_Shift"
    Point(Handle)
    link(onCreate,8184193:doLoad,[])
    }
    Add(ImageLoader,8184193,161,91)
    {
    FileName="c:\\Program Files\\HiAsm\\Int\\about.jpg"
    DrawSource=2
    link(onLoad,8184193:doDraw,[(205,97)(205,81)(149,81)(149,104)])
    link(onDraw,4020935:doLoad,[])
    }
    Add(Image,9860787,294,98)
    {
    Left=30
    Top=10
    Width=330
    Height=180
    }
    Add(Img_Shift,4020935,231,98)
    {
    Pixels=0
    Point(Result)
    link(onResult,9860787:doLoad,[])
    }
    Add(ScrollBar,2347775,161,147)
    {
    Left=25
    Top=210
    Width=340
    Height=20
    link(onPosition,4020935:doShift,[(212,153)(212,111)])
    }

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