Вверх ↑
Пакеты 
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
    (комментарии к статье еще не добавлены)
    Комментарий
    ...