Foxit PDF SDK
foxit::addon::xfa::WidgetMenu类 参考
类 foxit::addon::xfa::WidgetMenu 继承关系图:
foxit::Base

Public 成员函数

 WidgetMenu (const XFAWidget &xfa_widget)
 构造函数,从 XFA 控件对象构造。 更多...
 
 WidgetMenu (const WidgetMenu &other)
 构造函数,使用另一个控件菜单对象。 更多...
 
 ~WidgetMenu ()
 析构函数。
 
bool Bold ()
 (仅对富文本有用)使富文本变为粗体。 更多...
 
bool CanCopy ()
 检查相关 XFA 控件的文本是否可以复制。 更多...
 
bool CanCut ()
 检查相关 XFA 控件的文本是否可以剪切。 更多...
 
bool CanDelete ()
 检查相关 XFA 控件的文本是否可以删除。 更多...
 
bool CanDeSelect ()
 检查相关 XFA 控件中文本的选择是否可以取消。 更多...
 
bool CanPaste ()
 检查相关 XFA 控件的文本是否可以粘贴。 更多...
 
bool CanRedo ()
 检查相关 XFA 控件的操作是否可以重做。 更多...
 
bool CanSelectAll ()
 检查相关 XFA 控件的文本是否可以全选。 更多...
 
bool CanUndo ()
 检查相关 XFA 控件的操作是否可以撤销。 更多...
 
bool ClearStyle ()
 (仅对富文本有用)清除富文本的样式。 更多...
 
WString Copy ()
 复制相关 XFA 控件的文本。 更多...
 
WString Cut ()
 剪切相关 XFA 控件的文本。 更多...
 
bool Delete ()
 删除相关 XFA 控件的所有文本。 更多...
 
bool DeSelect ()
 取消相关 XFA 控件中文本的选择。 更多...
 
bool IsEmpty () const
 检查当前对象是否为空。 更多...
 
bool Italic ()
 (仅对富文本有用)使富文本变为斜体。 更多...
 
bool operator != (const WidgetMenu &other) const
 不相等操作符。 更多...
 
WidgetMenuoperator= (const WidgetMenu &other)
 赋值操作符。 更多...
 
bool operator== (const WidgetMenu &other) const
 相等操作符。 更多...
 
bool Paste (const wchar_t *text)
 将文本粘贴到相关 XFA 控件。 更多...
 
bool Redo ()
 重做相关 XFA 控件的操作。(对富文本无效) 更多...
 
bool SelectAll ()
 全选相关 XFA 控件的文本。 更多...
 
bool Subscript ()
 (仅对富文本有用)使富文本变为下标。 更多...
 
bool Superscript ()
 (仅对富文本有用)使富文本变为上标。 更多...
 
bool Underline ()
 (仅对富文本有用)为富文本添加下划线。 更多...
 
bool Undo ()
 撤销相关 XFA 控件的操作。(对富文本无效) 更多...
 
- Public 成员函数 继承自 foxit::Base
FS_HANDLE Handle () const
 获取当前对象的句柄。 更多...
 

详细描述

WidgetMenu 表示 XFA 控件的菜单。

构造及析构函数说明

◆ WidgetMenu() [1/2]

foxit::addon::xfa::WidgetMenu::WidgetMenu ( const XFAWidget xfa_widget)
explicit

构造函数,从 XFA 控件对象构造。

参数
[in]xfa_widget有效的 XFA 控件对象。

◆ WidgetMenu() [2/2]

foxit::addon::xfa::WidgetMenu::WidgetMenu ( const WidgetMenu other)

构造函数,使用另一个控件菜单对象。

参数
[in]other另一个控件菜单对象。

成员函数说明

◆ Bold()

bool foxit::addon::xfa::WidgetMenu::Bold ( )

(仅对富文本有用)使富文本变为粗体。

返回
true 表示成功,false 表示失败。

◆ CanCopy()

bool foxit::addon::xfa::WidgetMenu::CanCopy ( )

检查相关 XFA 控件的文本是否可以复制。

返回
true 表示文本可以复制,false 表示文本不能复制。

◆ CanCut()

bool foxit::addon::xfa::WidgetMenu::CanCut ( )

检查相关 XFA 控件的文本是否可以剪切。

返回
true 表示文本可以剪切,false 表示文本不能剪切。

◆ CanDelete()

bool foxit::addon::xfa::WidgetMenu::CanDelete ( )

检查相关 XFA 控件的文本是否可以删除。

返回
true 表示文本可以删除,false 表示文本不能删除。

◆ CanDeSelect()

bool foxit::addon::xfa::WidgetMenu::CanDeSelect ( )

检查相关 XFA 控件中文本的选择是否可以取消。

返回
true 表示选择可以取消,false 表示选择不能取消。

◆ CanPaste()

bool foxit::addon::xfa::WidgetMenu::CanPaste ( )

检查相关 XFA 控件的文本是否可以粘贴。

返回
true 表示文本可以粘贴,false 表示文本不能粘贴。

◆ CanRedo()

bool foxit::addon::xfa::WidgetMenu::CanRedo ( )

检查相关 XFA 控件的操作是否可以重做。

返回
true 表示操作可以重做,false 表示操作不能重做。

◆ CanSelectAll()

bool foxit::addon::xfa::WidgetMenu::CanSelectAll ( )

检查相关 XFA 控件的文本是否可以全选。

返回
true 表示文本可以全选,false 表示文本不能全选。

◆ CanUndo()

bool foxit::addon::xfa::WidgetMenu::CanUndo ( )

检查相关 XFA 控件的操作是否可以撤销。

返回
true 表示操作可以撤销,false 表示操作不能撤销。

◆ ClearStyle()

bool foxit::addon::xfa::WidgetMenu::ClearStyle ( )

(仅对富文本有用)清除富文本的样式。

返回
true 表示成功,false 表示失败。

◆ Copy()

WString foxit::addon::xfa::WidgetMenu::Copy ( )

复制相关 XFA 控件的文本。

返回
复制的文本。

◆ Cut()

WString foxit::addon::xfa::WidgetMenu::Cut ( )

剪切相关 XFA 控件的文本。

返回
剪切的文本。

◆ Delete()

bool foxit::addon::xfa::WidgetMenu::Delete ( )

删除相关 XFA 控件的所有文本。

返回
true 表示成功,false 表示失败。

◆ DeSelect()

bool foxit::addon::xfa::WidgetMenu::DeSelect ( )

取消相关 XFA 控件中文本的选择。

返回
true 表示成功,false 表示失败。

◆ IsEmpty()

bool foxit::addon::xfa::WidgetMenu::IsEmpty ( ) const

检查当前对象是否为空。

当前对象为空时,表示当前对象无用。

返回
true 表示当前对象为空,false 表示不为空。

◆ Italic()

bool foxit::addon::xfa::WidgetMenu::Italic ( )

(仅对富文本有用)使富文本变为斜体。

返回
true 表示成功,false 表示失败。

◆ operator !=()

bool foxit::addon::xfa::WidgetMenu::operator != ( const WidgetMenu other) const

不相等操作符。

参数
[in]other另一个控件菜单对象。此函数将检查当前对象是否与此对象不相等。
返回
true 表示不相等,false 表示相等。

◆ operator=()

WidgetMenu& foxit::addon::xfa::WidgetMenu::operator= ( const WidgetMenu other)

赋值操作符。

参数
[in]other另一个控件菜单对象,其值将被赋给当前对象。
返回
当前对象本身的引用。

◆ operator==()

bool foxit::addon::xfa::WidgetMenu::operator== ( const WidgetMenu other) const

相等操作符。

参数
[in]other另一个控件菜单对象。此函数将检查当前对象是否与此对象相等。
返回
true 表示相等,false 表示不相等。

◆ Paste()

bool foxit::addon::xfa::WidgetMenu::Paste ( const wchar_t *  text)

将文本粘贴到相关 XFA 控件。

参数
[in]text要粘贴的文本字符串。
返回
true 表示成功,false 表示失败。

◆ Redo()

bool foxit::addon::xfa::WidgetMenu::Redo ( )

重做相关 XFA 控件的操作。(对富文本无效)

返回
true 表示成功,false 表示失败。

◆ SelectAll()

bool foxit::addon::xfa::WidgetMenu::SelectAll ( )

全选相关 XFA 控件的文本。

返回
true 表示成功,false 表示失败。

◆ Subscript()

bool foxit::addon::xfa::WidgetMenu::Subscript ( )

(仅对富文本有用)使富文本变为下标。

返回
true 表示成功,false 表示失败。

◆ Superscript()

bool foxit::addon::xfa::WidgetMenu::Superscript ( )

(仅对富文本有用)使富文本变为上标。

返回
true 表示成功,false 表示失败。

◆ Underline()

bool foxit::addon::xfa::WidgetMenu::Underline ( )

(仅对富文本有用)为富文本添加下划线。

返回
true 表示成功,false 表示失败。

◆ Undo()

bool foxit::addon::xfa::WidgetMenu::Undo ( )

撤销相关 XFA 控件的操作。(对富文本无效)

返回
true 表示成功,false 表示失败。