SetFormFieldIconStyle

表单字段

描述

设置按钮表单字段's 图标的位置、缩放和布局,这些参数适用于分配给按钮的所有图标(常态、按下和悬停)

语法

Delphi

Function TPDFlib.SetFormFieldIconStyle(Index, Placement, Scale, ScaleType, HorizontalShift, VerticalShift: Integer): Integer;

ActiveX

Function PDFlib::SetFormFieldIconStyle(Index As Long, Placement As Long, Scale As Long, ScaleType As Long, HorizontalShift As Long, VerticalShift As Long) As Long

DLL

int DLSetFormFieldIconStyle(int InstanceID, int Index, int Placement, int Scale, int ScaleType, int HorizontalShift, int VerticalShift);

参数

Index表单字段的索引
Placement图标放置:0 = 无图标,仅标题 1 = 无标题,仅图标 2 = 标题位于图标下方 3 = 标题位于图标上方 4 = 标题位于图标右侧 5 = 标题位于图标左侧 6 = 标题直接叠加在图标上 缩放图标的条件:0 = 始终缩放 1 = 仅当图标大于按钮时缩放 2 = 仅当图标小于按钮时缩放 3 = 从不缩放
Scale
ScaleType要使用的缩放类型:0 = 忽略纵横比 1 = 保持纵横比
HorizontalShift置于图标左侧的空间百分比,例如:0 = 左对齐 50 = 水平居中 100 = 右对齐
VerticalShift图标下方放置空间的百分比,例如:0 = 底部对齐,50 = 垂直居中,100 = 顶部对齐

返回值

0找不到表单字段或参数无效
1已成功设置表单字段的图标样式 int VerticalShift);