Foxit PDF SDK
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_closetrue 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。
[in]has_titletrue 表示应在标题栏中显示标题,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_closetrue 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。
[in]has_titletrue 表示应在标题栏中显示标题,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

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

此枚举的值应单独使用。

窗口位置:在左上角。