Foxit PDF SDK

Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
FSDK::FloatingInfo类 参考

## Public 成员函数
| constructor ()
| 构造函数。
| constructor (window_pos, relative_target, resize_type, has_close, has_title, title, off_screen, rect)
| 带参数的构造函数。 更多...
| Set (window_pos, relative_target, resize_type, has_close, has_title, title, off_screen, rect)
| 设置值。 更多...

## Public 属性
| e_OffScreenAllow
| 如果浮动窗口完全或部分处于屏幕外时可采取的操作的枚举。 更多...
| e_OffScreenCancel
| 屏幕外操作：取消播放媒体剪辑。
| e_OffScreenForceOnScreen
| 屏幕外操作：移动或调整窗口大小以使其在屏幕上。
| e_RelativeTargetAppWindow
| 相对类型：相对于应用程序窗口对齐浮动窗口。
| e_RelativeTargetDesktop
| 相对类型：相对于完整的虚拟桌面对齐浮动窗口。
| e_RelativeTargetMonitor
| 相对类型：相对于（选定的）监视器显示屏幕对齐浮动窗口。
| e_RelativeTargetPageWindow
| 用于设置浮动窗口相对位置的值的枚举。 更多...
| e_ResizeTypeKeepRatio
| 调整大小类型：仅当保持纵横比时才能调整大小。
| e_ResizeTypeNo
| 用于设置调整大小类型的枚举，它指定浮动窗口是否可由用户调整大小。 更多...
| e_ResizeTypeYes
| 调整大小类型：可以调整大小而不保持纵横比。
| has_close
| true 表示浮动窗口应该有关闭窗口控制按钮，false 表示没有。
| has_title
| true 表示应在标题栏中显示标题，false 表示不显示。
| off_screen
| 指定如果浮动窗口完全或部分处于屏幕外时应采取什么操作。 请参考从 FSDK.FloatingInfo.e_OffScreenAllow 开始的值，此值应为这些值之一。
| rect
| 在设备坐标系统中指定浮动窗口的位置和大小的矩形。
| relative_target
| 指定浮动窗口应对齐的目标。请参考从 FSDK.FloatingInfo.e_RelativeTargetPageWindow 开始的值，此值应为这些值之一。
| resize_type
| 指定浮动窗口是否可由用户调整大小。请参考从 FSDK.FloatingInfo.e_ResizeTypeNo 开始的值，此值应为这些值之一。
| title
| 如果 has_title 为 true，则显示此标题。
| window_pos
| 指定如何相对于 relative_target 指定的窗口定位浮动窗口。 请参考从 FSDK.FloatingInfo.e_WindowPositionTopLeft 开始的值，此值应为这些值之一。

## 静态 Public 属性
static | e_WindowPositionBottomCenter
| 窗口位置：在底部中心。
static | e_WindowPositionBottomLeft
| 窗口位置：在左下角。
static | e_WindowPositionBottomRight
| 窗口位置：在右下角。
static | e_WindowPositionCenter
| 窗口位置：在中心。
static | e_WindowPositionCenterLeft
| 窗口位置：在中心左侧。
static | e_WindowPositionCenterRight
| 窗口位置：在中心右侧。
static | e_WindowPositionTopCenter
| 窗口位置：在顶部中心。
static | e_WindowPositionTopLeft
| 用于媒体播放器窗口位置的枚举。 更多...
static | e_WindowPositionTopRight
| 窗口位置：在右上角。

## 详细描述

此类表示浮动信息。

## 成员函数说明

## ◆ constructor()

FSDK::FloatingInfo::constructor | ( | window_pos | ,
|  | relative_target | ,
|  | resize_type | ,
|  | has_close | ,
|  | has_title | ,
|  | title | ,
|  | off_screen | ,
|  | rect |
| ) |  |

带参数的构造函数。

参数

  [in] | window_pos | 指定如何相对于 relative_target 指定的窗口定位浮动窗口。
  [in] | relative_target | 指定浮动窗口应对齐的窗口。
  [in] | resize_type | 指定浮动窗口是否可由用户调整大小。
  [in] | has_close | true 表示浮动窗口应该有关闭窗口控制按钮，false 表示没有。
  [in] | has_title | true 表示应在标题栏中显示标题，false 表示不显示。
  [in] | title | 如果 has_title 为 true，则显示此标题。
  [in] | off_screen | 指定如果浮动窗口完全或部分处于屏幕外时应采取什么操作。
  [in] | rect | 在设备坐标系统中指定浮动窗口的位置和大小的矩形。

## ◆ Set()

FSDK::FloatingInfo::Set | ( | window_pos | ,
|  | relative_target | ,
|  | resize_type | ,
|  | has_close | ,
|  | has_title | ,
|  | title | ,
|  | off_screen | ,
|  | rect |
| ) |  |

设置值。

参数

  [in] | window_pos | 指定如何相对于 relative_target 指定的窗口定位浮动窗口。
  [in] | relative_target | 指定浮动窗口应对齐的窗口。
  [in] | resize_type | 指定浮动窗口是否可由用户调整大小。
  [in] | has_close | true 表示浮动窗口应该有关闭窗口控制按钮，false 表示没有。
  [in] | has_title | true 表示应在标题栏中显示标题，false 表示不显示。
  [in] | title | 如果 has_title 为 true，则显示此标题。
  [in] | off_screen | 指定如果浮动窗口完全或部分处于屏幕外时应采取什么操作。
  [in] | rect | 在设备坐标系统中指定浮动窗口的位置和大小的矩形。

返回
  无。

## 类成员变量说明

## ◆ e_OffScreenAllow

FSDK::FloatingInfo::e_OffScreenAllow

如果浮动窗口完全或部分处于屏幕外时可采取的操作的枚举。

此枚举的值应单独使用。

屏幕外操作：不采取任何操作。

## ◆ e_RelativeTargetPageWindow

FSDK::FloatingInfo::e_RelativeTargetPageWindow

用于设置浮动窗口相对位置的值的枚举。

此枚举的值应单独使用。

相对类型：相对于文档（页面）窗口对齐浮动窗口。

## ◆ e_ResizeTypeNo

FSDK::FloatingInfo::e_ResizeTypeNo

用于设置调整大小类型的枚举，它指定浮动窗口是否可由用户调整大小。

此枚举的值应单独使用。

调整大小类型：不能调整大小。

## ◆ e_WindowPositionTopLeft

FSDK::FloatingInfo::e_WindowPositionTopLeft
| static

用于媒体播放器窗口位置的枚举。

此枚举的值应单独使用。

窗口位置：在左上角。