| Картинка | - Img_Rotate |
Img_Rotate
Краткое описание
Компонент предназначен для поворота картинки на заданный угол
Параметры
Методы
События
Свойства
Данные
Пример
Пример использования компонента Img_Rotate
Add(MainForm,6320290,84,140)
{
Height=383
Caption="Пример использования Img_Rotate"
link(onCreate,8184193:doLoad,[])
}
Add(ImageLoader,8184193,175,154)
{
FileName="Int\\about.jpg"
DrawSource=2
link(onLoad,8184193:doDraw,[(219,160)(219,144)(163,144)(163,167)])
link(onDraw,11415083:doLoad,[])
}
Add(Image,9860787,413,161)
{
Left=30
Top=10
Width=330
Height=225
ViewStyle=0
link(onClick,9860787:doClear,[(457,167)(457,203)(401,203)(401,174)])
link(Bitmap,14216847:Result,[(419,149)(382,149)(382,204)(335,204)])
}
Add(Img_Rotate,14216847,329,161)
{
Angle=60
Point(Result)
link(onResult,9860787:doLoad,[])
link(Bitmap,11415083:ImageBitmap,[(335,149)(298,149)(298,205)(244,205)])
link(Angle,12765570:Text,[])
}
Add(Image,11415083,238,161)
{
Left=305
Top=255
}
Add(ScrollBar,3295723,238,91)
{
Left=30
Top=285
Width=325
Height=20
Max=360
Point(onMouseDown)
link(onPosition,12765570:doText,[])
link(onMouseDown,14216847:doLoad,[(311,104)(311,167)])
}
Add(Edit,12765570,336,91)
{
Left=170
Top=310
Text="0"
link(onChange,14216847:doRotate,[(476,97)(476,229)(317,229)(317,174)])
}
Замечания
Операция разворота изображения достаточно медленная поэтому заниматься вращением в реальном времени не рекомендуется.
Обновление элемента: [svn]Img_Rotate.pas[/svn]
Обновление элемента: [svn]Img_Rotate.pas[/svn]
BB-code статьи для вставки
Всего комментариев: 0
(комментарии к статье еще не добавлены)