Foxit PDF SDK

Public 成员函数 | 所有成员列表
com.foxit.sdk.DialogDescriptionConfig类 参考

## Public 成员函数
| DialogDescriptionConfig ()
| 构造函数。
| DialogDescriptionConfig (String name, String first_tab, int width, int height, int char_width, int char_height, String align_children, DialogDescriptionElementArray element_array)
| 构造函数，带参数。 更多...
| DialogDescriptionConfig (DialogDescriptionConfig dlg_des_config)
| 构造函数，使用另一个对话框描述配置对象。 更多...
synchronized void | delete ()
| 直接清除C++相关资源。 更多...
String | getAlign_children ()
| Get 所有子元素的对齐方式。 更多...
int | getChar_height ()
| Get 对话框的高度（以字符为单位）。 更多...
int | getChar_width ()
| Get 对话框的宽度（以字符为单位）。 更多...
DialogDescriptionElementArray | getElement_array ()
| Get 对话框描述元素数组对象的数组。 更多...
String | getFirst_tab ()
| Get tab顺序中应该是第一个的对话框项目的项目ID。 更多...
int | getHeight ()
| Get 对话框的高度（以像素为单位）。 更多...
String | getName ()
| Get 对话框的标题栏。 更多...
int | getWidth ()
| Get 对话框的宽度（以像素为单位）。 更多...
void | set (String name, String first_tab, int width, int height, int char_width, int char_height, String align_children, DialogDescriptionElementArray element_array)
| 设置值。 更多...
void | setAlign_children (String value)
| Set 所有子元素的对齐方式。 更多...
void | setChar_height (int value)
| Set 对话框的高度（以字符为单位）。 更多...
void | setChar_width (int value)
| Set 对话框的宽度（以字符为单位）。 更多...
void | setElement_array (DialogDescriptionElementArray value)
| Set 对话框描述元素数组对象的数组。 更多...
void | setFirst_tab (String value)
| Set tab顺序中应该是第一个的对话框项目的项目ID。 更多...
void | setHeight (int value)
| Set 对话框的高度（以像素为单位）。 更多...
void | setName (String value)
| Set 对话框的标题栏。 更多...
void | setWidth (int value)
| Set 对话框的宽度（以像素为单位）。 更多...

## 详细描述

此类表示对话框配置。

## 构造及析构函数说明

## ◆ DialogDescriptionConfig() [1/2]

com.foxit.sdk.DialogDescriptionConfig.DialogDescriptionConfig | ( | String | name,
|  | String | first_tab,
|  | int | width,
|  | int | height,
|  | int | char_width,
|  | int | char_height,
|  | String | align_children,
|  | DialogDescriptionElementArray | element_array
| ) |  |

构造函数，带参数。

参数

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

## ◆ DialogDescriptionConfig() [2/2]

com.foxit.sdk.DialogDescriptionConfig.DialogDescriptionConfig | ( | DialogDescriptionConfig | dlg_des_config | ) |

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

参数

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

## 成员函数说明

## ◆ delete()

synchronized void com.foxit.sdk.DialogDescriptionConfig.delete | ( |  | ) |

直接清除C++相关资源。

返回
  无。

注解
  一旦这个接口被调用，这个对象将不能再被使用。

## ◆ getAlign_children()

com.foxit.sdk.DialogDescriptionConfig.getAlign_children | ( |  | ) |

Get 所有子元素的对齐方式。

返回
  所有子元素的对齐方式。

## ◆ getChar_height()

com.foxit.sdk.DialogDescriptionConfig.getChar_height | ( |  | ) |

Get 对话框的高度（以字符为单位）。

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

返回
  对话框的高度（以字符为单位）。

## ◆ getChar_width()

com.foxit.sdk.DialogDescriptionConfig.getChar_width | ( |  | ) |

Get 对话框的宽度（以字符为单位）。

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

返回
  对话框的宽度（以字符为单位）。

## ◆ getElement_array()

com.foxit.sdk.DialogDescriptionConfig.getElement_array | ( |  | ) |

Get 对话框描述元素数组对象的数组。

返回
  对话框描述元素数组对象的数组。

## ◆ getFirst_tab()

com.foxit.sdk.DialogDescriptionConfig.getFirst_tab | ( |  | ) |

Get tab顺序中应该是第一个的对话框项目的项目ID。

返回
  Tab顺序中应该是第一个的对话框项目的项目ID。

## ◆ getHeight()

com.foxit.sdk.DialogDescriptionConfig.getHeight | ( |  | ) |

Get 对话框的高度（以像素为单位）。

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

返回
  对话框的高度（以像素为单位）。

## ◆ getName()

com.foxit.sdk.DialogDescriptionConfig.getName | ( |  | ) |

Get 对话框的标题栏。

返回
  对话框的标题栏。

## ◆ getWidth()

com.foxit.sdk.DialogDescriptionConfig.getWidth | ( |  | ) |

Get 对话框的宽度（以像素为单位）。

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

返回
  对话框的宽度（以像素为单位）。

## ◆ set()

void com.foxit.sdk.DialogDescriptionConfig.set | ( | String | name,
|  | String | first_tab,
|  | int | width,
|  | int | height,
|  | int | char_width,
|  | int | char_height,
|  | String | align_children,
|  | DialogDescriptionElementArray | element_array
| ) |  |

设置值。

参数

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

返回
  无返回值。

## ◆ setAlign_children()

com.foxit.sdk.DialogDescriptionConfig.setAlign_children | ( | String | value | ) |

Set 所有子元素的对齐方式。

参数

  [in] | value | 所有子元素的对齐方式。

返回
  None.

## ◆ setChar_height()

com.foxit.sdk.DialogDescriptionConfig.setChar_height | ( | int | value | ) |

Set 对话框的高度（以字符为单位）。

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

参数

  [in] | value | 对话框的高度（以字符为单位）。

返回
  None.

## ◆ setChar_width()

com.foxit.sdk.DialogDescriptionConfig.setChar_width | ( | int | value | ) |

Set 对话框的宽度（以字符为单位）。

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

参数

  [in] | value | 对话框的宽度（以字符为单位）。

返回
  None.

## ◆ setElement_array()

com.foxit.sdk.DialogDescriptionConfig.setElement_array | ( | DialogDescriptionElementArray | value | ) |

Set 对话框描述元素数组对象的数组。

参数

  [in] | value | 对话框描述元素数组对象的数组。

返回
  None.

## ◆ setFirst_tab()

com.foxit.sdk.DialogDescriptionConfig.setFirst_tab | ( | String | value | ) |

Set tab顺序中应该是第一个的对话框项目的项目ID。

参数

  [in] | value | Tab顺序中应该是第一个的对话框项目的项目ID。

返回
  None.

## ◆ setHeight()

com.foxit.sdk.DialogDescriptionConfig.setHeight | ( | int | value | ) |

Set 对话框的高度（以像素为单位）。

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

参数

  [in] | value | 对话框的高度（以像素为单位）。

返回
  None.

## ◆ setName()

com.foxit.sdk.DialogDescriptionConfig.setName | ( | String | value | ) |

Set 对话框的标题栏。

参数

  [in] | value | 对话框的标题栏。

返回
  None.

## ◆ setWidth()

com.foxit.sdk.DialogDescriptionConfig.setWidth | ( | int | value | ) |

Set 对话框的宽度（以像素为单位）。

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

参数

  [in] | value | 对话框的宽度（以像素为单位）。

返回
  None.