Foxit PDF SDK
FSDialogDescriptionElement类 参考

继承自 NSObject .

构造函数

(id) - init
 构造函数。

 
(id) - initWithDlg_des_element:
 构造函数,使用另一个对话框描述元素对象。
更多...
 
(void) - set:item_id:type:next_tab:width:height:char_width:char_height:font:bold:italic:alignment:align_children:element_array:
 设置值。
更多...
 

属性

NSString * align_children
 所有子元素的对齐方式。

 
NSString * alignment
 此元素的对齐方式。

 
BOOL bold
 指定字体是否为粗体。

 
int char_height
 指定元素的高度(以字符为单位)。
更多...
 
int char_width
 指定元素的宽度(以字符为单位)。
更多...
 
FSDialogDescriptionElementArray * element_array
 描述此对话框元素子元素的对象字面量数组。

 
NSString * font
 此元素使用的字体。
更多...
 
int height
 指定元素的高度(以像素为单位)。
更多...
 
BOOL italic
 指定字体是否为斜体。

 
NSString * item_id
 此对话框的项目ID。

 
NSString * name
 对话框元素的显示名称。

 
NSString * next_tab
 Tab顺序中下一个对话框项目的项目ID。

 
NSString * type
 此对话框元素的类型。

 
int width
 指定元素的宽度(以像素为单位)。
更多...
 

详细描述

此类表示对话框元素属性,指定具有以下属性集的对象字面量。

函数文档

◆ initWithDlg_des_element:()

- (id) initWithDlg_des_element: (FSDialogDescriptionElement*)  dlg_des_element

构造函数,使用另一个对话框描述元素对象。

参数
[in]dlg_des_element另一个对话框描述元素对象。

◆ set:item_id:type:next_tab:width:height:char_width:char_height:font:bold:italic:alignment:align_children:element_array:()

- (void) set: (NSString *)  name
item_id: (NSString *)  item_id
type: (NSString *)  type
next_tab: (NSString *)  next_tab
width: (int)  width
height: (int)  height
char_width: (int)  char_width
char_height: (int)  char_height
font: (NSString *)  font
bold: (BOOL)  bold
italic: (BOOL)  italic
alignment: (NSString *)  alignment
align_children: (NSString *)  align_children
element_array: (FSDialogDescriptionElementArray*)  element_array 

设置值。

参数
[in]name对话框元素的显示名称。
[in]item_id此对话框的项目ID。
[in]type此对话框元素的类型。
[in]next_tabTab顺序中第一个对话框项目的项目ID。
[in]width指定元素的宽度(以像素为单位)。
[in]height指定元素的高度(以像素为单位)。
[in]char_width指定元素的宽度(以字符为单位)。
[in]char_height指定元素的高度(以字符为单位)。
[in]font此元素使用的字体。
[in]bold指定字体是否为粗体。
[in]italic指定字体是否为斜体。
[in]alignment此元素的对齐方式。
[in]align_children所有子元素的对齐方式。
[in]element_array描述此对话框元素子元素的对象数组。
返回
无返回值。

属性说明

◆ char_height

- (int) char_height
readwritenonatomicassign

指定元素的高度(以字符为单位)。

如果未指定高度,则使用内容的组合高度。

◆ char_width

- (int) char_width
readwritenonatomicassign

指定元素的宽度(以字符为单位)。

如果未指定宽度,则使用内容的组合宽度。

◆ font

- (NSString *) font
readwritenonatomicweak

此元素使用的字体。

它将是以下字符串之一:

  • "default" - 默认字体
  • "dialog" - 对话框字体
  • "palette" - 调色板(小)字体


◆ height

- (int) height
readwritenonatomicassign

指定元素的高度(以像素为单位)。

如果未指定高度,则使用内容的组合高度。

◆ width

- (int) width
readwritenonatomicassign

指定元素的宽度(以像素为单位)。

如果未指定宽度,则使用内容的组合宽度。