OrangeUI

TImageListViewerProperties的属性:
类:TImageListViewerProperties
单元:uSkinImageListViewerType
父类:TScrollControlProperties->TSkinControlProperties
名称类型描述
SkinControlIntfISkinControl皮肤控件接口
SkinControlTControl皮肤控件
HorzScrollBarShowTypeTScrollBarShowType水平滚动条显示类型
HorzScrollBarShowType水平滚动条是否显示
AutoSizeBoolean是否自动调整控件的尺寸
GestureSwitchLoopedBoolean是否可以通过手势循环切换图片
CanGestureSwitchBoolean是否可以手势切换
VertScrollBarShowTypeTScrollBarShowType垂直滚动条显示类型
VertScrollBarShowType垂直滚动条是否显示
ImageListAnimateOrderTypeTAnimateOrderType图片列表循环播放的顺序类型
ImageListAnimateSpeedDouble图片列表循环播放的速度
ImageListSwitchingProgressIncrementInteger图片列表循环播放的切换时的切换移动距离(百分比)
ImageListSwitchEffectTypeTAnimateSwitchEffectType图片列表循环播放的切换时的切换效果类型(水平,垂直)
ImageListSwitchingSpeedDouble图片列表循环播放切换时的切换速度
ImageListAnimatedBoolean图片列表循环地播放
PictureTDrawPicture图片
CanGestureSwitchDistanceDouble可以切换到下一张的手势移动距离
ContentHeightDouble内容高度(-1表示自动计算)
ContentWidthDouble内容宽度(-1表示自动计算)
SkinScrollControlIntfISkinScrollControl
HorzControlGestureManagerTSkinControlGestureManager
VertControlGestureManagerTSkinControlGestureManager
ScrollBarEmbeddedTypeTScrollBarEmbeddedType
GestureZoomScaleDouble
AutoSize
CanGestureZoomBoolean
MaxGestureZoomScaleDouble
MinGestureZoomScaleDouble
AnimatedBoolean
AnimateSpeedDouble
RotatedBoolean
RotateSpeedDouble
RotateIncrementInteger
CurrentRotateAngleInteger

TSkinImageListViewerDefaultMaterial的素材:
类:TSkinImageListViewerDefaultMaterial
单元:uSkinImageListViewerType
父类:TSkinImageListViewerMaterial->TSkinScrollControlDefaultMaterial
名称类型描述
DrawPictureParamTDrawPictureParam

TImageListViewerProperties的方法:
类:TImageListViewerProperties
单元:uSkinImageListViewerType
父类:TScrollControlProperties->TSkinControlProperties
名称描述代码
GetComponentClassify获取分类名称function GetComponentClassify:String;virtual;
AdjustAutoSizeBounds自动调整控件的尺寸procedure AdjustAutoSizeBounds;
AlignSwitchButtons排列切换按钮procedure AlignSwitchButtons;
SwitchPicture切换图片procedure SwitchPicture(ABeginImageIndex:Integer;AAfterImageIndex:Integer);
SwitchNext切换到下一张procedure SwitchNext;
SwitchPrior切换到上一张procedure SwitchPrior;
GetContentHeightfunction GetContentHeight: Double;virtual;
GetContentWidthfunction GetContentWidth: Double;virtual;
UpdateScrollBarsprocedure UpdateScrollBars;
GetClientRectfunction GetClientRect:TRectF;virtual;
GetVertScrollBarRectfunction GetVertScrollBarRect:TRectF;
GetHorzScrollBarRectfunction GetHorzScrollBarRect:TRectF;
GetScrollControlCornerRectfunction GetScrollControlCornerRect:TRectF;
GetVertScrollBarVisiblefunction GetVertScrollBarVisible:Boolean;
GetHorzScrollBarVisiblefunction GetHorzScrollBarVisible:Boolean;
GetScrollControlCornerVisiblefunction GetScrollControlCornerVisible:Boolean;
HasVertScrollBarfunction HasVertScrollBar:Boolean;
HasHorzScrollBarfunction HasHorzScrollBar:Boolean;
GetTopDrawOffsetfunction GetTopDrawOffset:Double;virtual;
GetLeftDrawOffsetfunction GetLeftDrawOffset:Double;virtual;
GetRightDrawOffsetfunction GetRightDrawOffset:Double;virtual;
GetBottomDrawOffsetfunction GetBottomDrawOffset:Double;virtual;
GetVertScrollBarPositionfunction GetVertScrollBarPosition:Double;
GetHorzScrollBarPositionfunction GetHorzScrollBarPosition:Double;
GetVertScrollBarMinOverRangePosValuefunction GetVertScrollBarMinOverRangePosValue:Double;
GetVertScrollBarMaxOverRangePosValuefunction GetVertScrollBarMaxOverRangePosValue:Double;
GetHorzScrollBarMinOverRangePosValuefunction GetHorzScrollBarMinOverRangePosValue:Double;
GetHorzScrollBarMaxOverRangePosValuefunction GetHorzScrollBarMaxOverRangePosValue:Double;
DoVertControlGestureManagerInnerScrollToInitialAnimateEndprocedure DoVertControlGestureManagerInnerScrollToInitialAnimateEnd(Sender:TObject);virtual;
DoHorzControlGestureManagerInnerScrollToInitialAnimateEndprocedure DoHorzControlGestureManagerInnerScrollToInitialAnimateEnd(Sender:TObject);virtual;
StartZoomingToInitialprocedure StartZoomingToInitial;
GetComponentClassifyfunction GetComponentClassify:String;override;