Foxit PDF SDK
foxit::DialogDescriptionConfig类 参考

继承自 Object .

Public 成员函数

 DialogDescriptionConfig ()
 构造函数。
 
 DialogDescriptionConfig (const char *name, const char *first_tab, int width, int height, int char_width, int char_height, const char *align_children, DialogDescriptionElementArray element_array)
 构造函数,带参数。 更多...
 
 DialogDescriptionConfig (const DialogDescriptionConfig &dlg_des_config)
 构造函数,使用另一个对话框描述配置对象。 更多...
 
DialogDescriptionConfigoperator= (const DialogDescriptionConfig &dlg_des_config)
 赋值操作符。 更多...
 
void Set (const char *name, const char *first_tab, int width, int height, int char_width, int char_height, const char *align_children, DialogDescriptionElementArray element_array)
 设置值。 更多...
 

Public 属性

String align_children
 所有子元素的对齐方式。
 
int char_height
 对话框的高度(以字符为单位)。 更多...
 
int char_width
 对话框的宽度(以字符为单位)。 更多...
 
DialogDescriptionElementArray element_array
 对话框描述元素数组对象的数组。
 
String first_tab
 Tab顺序中应该是第一个的对话框项目的项目ID。
 
int height
 对话框的高度(以像素为单位)。 更多...
 
String name
 对话框的标题栏。
 
int width
 对话框的宽度(以像素为单位)。 更多...
 

详细描述

此类表示对话框配置。

构造及析构函数说明

◆ DialogDescriptionConfig() [1/2]

foxit::DialogDescriptionConfig::DialogDescriptionConfig ( const char *  name,
const char *  first_tab,
int  width,
int  height,
int  char_width,
int  char_height,
const char *  align_children,
DialogDescriptionElementArray  element_array 
)
inline

构造函数,带参数。

参数
[in]name对话框的标题栏。
[in]first_tabTab顺序中应该是第一个的对话框项目的项目ID。
[in]width对话框的宽度(以像素为单位)。
[in]height对话框的高度(以像素为单位)。
[in]char_width对话框的宽度(以字符为单位)。
[in]char_height对话框的高度(以字符为单位)。
[in]align_children所有子元素的对齐方式。
[in]element_array对话框描述元素数组对象的数组。

◆ DialogDescriptionConfig() [2/2]

foxit::DialogDescriptionConfig::DialogDescriptionConfig ( const DialogDescriptionConfig dlg_des_config)
inline

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

参数
[in]dlg_des_config另一个对话框描述配置对象。

成员函数说明

◆ operator=()

DialogDescriptionConfig& foxit::DialogDescriptionConfig::operator= ( const DialogDescriptionConfig dlg_des_config)
inline

赋值操作符。

参数
[in]dlg_des_config另一个对话框描述配置对象。
返回
当前对象自身的引用。

◆ Set()

void foxit::DialogDescriptionConfig::Set ( const char *  name,
const char *  first_tab,
int  width,
int  height,
int  char_width,
int  char_height,
const char *  align_children,
DialogDescriptionElementArray  element_array 
)
inline

设置值。

参数
[in]name对话框的标题栏。
[in]first_tabTab顺序中应该是第一个的对话框项目的项目ID。
[in]width对话框的宽度(以像素为单位)。
[in]height对话框的高度(以像素为单位)。
[in]char_width对话框的宽度(以字符为单位)。
[in]char_height对话框的高度(以字符为单位)。
[in]align_children所有子元素的对齐方式。
[in]element_array对话框描述元素数组对象的数组。
返回
无返回值。

类成员变量说明

◆ char_height

int foxit::DialogDescriptionConfig::char_height

对话框的高度(以字符为单位)。

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

◆ char_width

int foxit::DialogDescriptionConfig::char_width

对话框的宽度(以字符为单位)。

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

◆ height

int foxit::DialogDescriptionConfig::height

对话框的高度(以像素为单位)。

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

◆ width

int foxit::DialogDescriptionConfig::width

对话框的宽度(以像素为单位)。

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