|
Foxit PDF SDK
|
Public 成员函数 | |
| FloatingInfo () | |
| 构造函数。 | |
| FloatingInfo (FloatingInfo floating_info) | |
| 构造函数,使用另一个浮动信息对象。 更多... | |
| FloatingInfo (int window_pos, int relative_target, int resize_type, boolean has_close, boolean has_title, String title, int off_screen, RectF rect) | |
| 构造函数,带参数。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| boolean | getHas_close () |
| Get true 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。 更多... | |
| boolean | getHas_title () |
| Get true 表示标题栏中应显示标题,false 表示不显示。 更多... | |
| int | getOff_screen () |
| Get 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 com.foxit.sdk.FloatingInfo.e_OffScreenAllow 开始的值,这应该是这些值中的一个。 更多... | |
| RectF | getRect () |
| Get 指定浮动窗口在设备坐标系中的位置和大小的矩形。 更多... | |
| int | getRelative_target () |
| Get 指定浮动窗口要对齐的目标。请参考从 com.foxit.sdk.FloatingInfo.e_RelativeTargetPageWindow 开始的值,这应该是这些值中的一个。 更多... | |
| int | getResize_type () |
| Get 指定用户是否可以调整浮动窗口的大小。请参考从 com.foxit.sdk.FloatingInfo.e_ResizeTypeNo 开始的值,这应该是这些值中的一个。 更多... | |
| String | getTitle () |
| Get 如果has_title为true时要显示的标题。 更多... | |
| int | getWindow_pos () |
| Get 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 com.foxit.sdk.FloatingInfo.e_WindowPositionTopLeft 开始的值,这应该是这些值中的一个。 更多... | |
| void | set (int window_pos, int relative_target, int resize_type, boolean has_close, boolean has_title, String title, int off_screen, RectF rect) |
| 设置值。 更多... | |
| void | setHas_close (boolean value) |
| Set true 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。 更多... | |
| void | setHas_title (boolean value) |
| Set true 表示标题栏中应显示标题,false 表示不显示。 更多... | |
| void | setOff_screen (int value) |
| Set 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 com.foxit.sdk.FloatingInfo.e_OffScreenAllow 开始的值,这应该是这些值中的一个。 更多... | |
| void | setRect (RectF value) |
| Set 指定浮动窗口在设备坐标系中的位置和大小的矩形。 更多... | |
| void | setRelative_target (int value) |
| Set 指定浮动窗口要对齐的目标。请参考从 com.foxit.sdk.FloatingInfo.e_RelativeTargetPageWindow 开始的值,这应该是这些值中的一个。 更多... | |
| void | setResize_type (int value) |
| Set 指定用户是否可以调整浮动窗口的大小。请参考从 com.foxit.sdk.FloatingInfo.e_ResizeTypeNo 开始的值,这应该是这些值中的一个。 更多... | |
| void | setTitle (String value) |
| Set 如果has_title为true时要显示的标题。 更多... | |
| void | setWindow_pos (int value) |
| Set 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 com.foxit.sdk.FloatingInfo.e_WindowPositionTopLeft 开始的值,这应该是这些值中的一个。 更多... | |
静态 Public 属性 | |
| static final int | e_OffScreenAllow = 0 |
| 屏幕外操作:不采取任何操作。 | |
| static final int | e_OffScreenCancel = 2 |
| 屏幕外操作:取消播放媒体剪辑。 | |
| static final int | e_OffScreenForceOnScreen = 1 |
| 屏幕外操作:移动或调整窗口大小以使其在屏幕上。 | |
| static final int | e_RelativeTargetAppWindow = 1 |
| 相对类型:将浮动窗口相对于应用程序窗口对齐。 | |
| static final int | e_RelativeTargetDesktop = 2 |
| 相对类型:将浮动窗口相对于完整虚拟桌面对齐。 | |
| static final int | e_RelativeTargetMonitor = 3 |
| 相对类型:将浮动窗口相对于监视器显示屏幕对齐。 | |
| static final int | e_RelativeTargetPageWindow = 0 |
| 相对类型:将浮动窗口相对于文档(页面)窗口对齐。 | |
| static final int | e_ResizeTypeKeepRatio = 1 |
| 调整类型:只有在保持纵横比的情况下才能调整大小。 | |
| static final int | e_ResizeTypeNo = 0 |
| 调整类型:不可调整大小。 | |
| static final int | e_ResizeTypeYes = 2 |
| 调整类型:可以在不保持纵横比的情况下调整大小。 | |
| static final int | e_WindowPositionBottomCenter = 7 |
| 窗口位置:在底部中央。 | |
| static final int | e_WindowPositionBottomLeft = 6 |
| 窗口位置:在左下角。 | |
| static final int | e_WindowPositionBottomRight = 8 |
| 窗口位置:在右下角。 | |
| static final int | e_WindowPositionCenter = 4 |
| 窗口位置:在中央。 | |
| static final int | e_WindowPositionCenterLeft = 3 |
| 窗口位置:在中央左侧。 | |
| static final int | e_WindowPositionCenterRight = 5 |
| 窗口位置:在中央右侧。 | |
| static final int | e_WindowPositionTopCenter = 1 |
| 窗口位置:在顶部中央。 | |
| static final int | e_WindowPositionTopLeft = 0 |
| 窗口位置:在左上角。 | |
| static final int | e_WindowPositionTopRight = 2 |
| 窗口位置:在右上角。 | |
此类表示浮动信息。
| com.foxit.sdk.FloatingInfo.FloatingInfo | ( | int | window_pos, |
| int | relative_target, | ||
| int | resize_type, | ||
| boolean | has_close, | ||
| boolean | has_title, | ||
| String | title, | ||
| int | off_screen, | ||
| RectF | 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 | 指定浮动窗口在设备坐标系统中的位置和大小的矩形。 |
| com.foxit.sdk.FloatingInfo.FloatingInfo | ( | FloatingInfo | floating_info | ) |
构造函数,使用另一个浮动信息对象。
| [in] | floating_info | 另一个浮动信息对象。 |
| synchronized void com.foxit.sdk.FloatingInfo.delete | ( | ) |
直接清除C++相关资源。
| com.foxit.sdk.FloatingInfo.getHas_close | ( | ) |
Get true 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。
| com.foxit.sdk.FloatingInfo.getHas_title | ( | ) |
Get true 表示标题栏中应显示标题,false 表示不显示。
| com.foxit.sdk.FloatingInfo.getOff_screen | ( | ) |
Get 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 com.foxit.sdk.FloatingInfo.e_OffScreenAllow 开始的值,这应该是这些值中的一个。
| com.foxit.sdk.FloatingInfo.getRect | ( | ) |
Get 指定浮动窗口在设备坐标系中的位置和大小的矩形。
| com.foxit.sdk.FloatingInfo.getRelative_target | ( | ) |
Get 指定浮动窗口要对齐的目标。请参考从 com.foxit.sdk.FloatingInfo.e_RelativeTargetPageWindow 开始的值,这应该是这些值中的一个。
| com.foxit.sdk.FloatingInfo.getResize_type | ( | ) |
Get 指定用户是否可以调整浮动窗口的大小。请参考从 com.foxit.sdk.FloatingInfo.e_ResizeTypeNo 开始的值,这应该是这些值中的一个。
| com.foxit.sdk.FloatingInfo.getTitle | ( | ) |
Get 如果has_title为true时要显示的标题。
| com.foxit.sdk.FloatingInfo.getWindow_pos | ( | ) |
Get 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 com.foxit.sdk.FloatingInfo.e_WindowPositionTopLeft 开始的值,这应该是这些值中的一个。
| void com.foxit.sdk.FloatingInfo.set | ( | int | window_pos, |
| int | relative_target, | ||
| int | resize_type, | ||
| boolean | has_close, | ||
| boolean | has_title, | ||
| String | title, | ||
| int | off_screen, | ||
| RectF | 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 | 指定浮动窗口在设备坐标系统中的位置和大小的矩形。 |
| com.foxit.sdk.FloatingInfo.setHas_close | ( | boolean | value | ) |
Set true 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。
| [in] | value | true 表示浮动窗口应该有关闭窗口控制按钮,false 表示没有。 |
| com.foxit.sdk.FloatingInfo.setHas_title | ( | boolean | value | ) |
Set true 表示标题栏中应显示标题,false 表示不显示。
| [in] | value | true 表示标题栏中应显示标题,false 表示不显示。 |
| com.foxit.sdk.FloatingInfo.setOff_screen | ( | int | value | ) |
Set 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 com.foxit.sdk.FloatingInfo.e_OffScreenAllow 开始的值,这应该是这些值中的一个。
| [in] | value | 指定当浮动窗口完全或部分位于屏幕外时应采取的操作。 请参考从 com.foxit.sdk.FloatingInfo.e_OffScreenAllow 开始的值,这应该是这些值中的一个。 |
| com.foxit.sdk.FloatingInfo.setRect | ( | RectF | value | ) |
Set 指定浮动窗口在设备坐标系中的位置和大小的矩形。
| [in] | value | 指定浮动窗口在设备坐标系中的位置和大小的矩形。 |
| com.foxit.sdk.FloatingInfo.setRelative_target | ( | int | value | ) |
Set 指定浮动窗口要对齐的目标。请参考从 com.foxit.sdk.FloatingInfo.e_RelativeTargetPageWindow 开始的值,这应该是这些值中的一个。
| [in] | value | 指定浮动窗口要对齐的目标。请参考从 com.foxit.sdk.FloatingInfo.e_RelativeTargetPageWindow 开始的值,这应该是这些值中的一个。 |
| com.foxit.sdk.FloatingInfo.setResize_type | ( | int | value | ) |
Set 指定用户是否可以调整浮动窗口的大小。请参考从 com.foxit.sdk.FloatingInfo.e_ResizeTypeNo 开始的值,这应该是这些值中的一个。
| [in] | value | 指定用户是否可以调整浮动窗口的大小。请参考从 com.foxit.sdk.FloatingInfo.e_ResizeTypeNo 开始的值,这应该是这些值中的一个。 |
| com.foxit.sdk.FloatingInfo.setTitle | ( | String | value | ) |
Set 如果has_title为true时要显示的标题。
| [in] | value | 如果has_title为true时要显示的标题。 |
| com.foxit.sdk.FloatingInfo.setWindow_pos | ( | int | value | ) |
Set 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 com.foxit.sdk.FloatingInfo.e_WindowPositionTopLeft 开始的值,这应该是这些值中的一个。
| [in] | value | 指定浮动窗口相对于由relative_target指定的窗口的定位方式。 请参考从 com.foxit.sdk.FloatingInfo.e_WindowPositionTopLeft 开始的值,这应该是这些值中的一个。 |