Foxit PDF SDK
foxit::MenuItemConfig类 参考

继承自 Object .

Public 成员函数

 MenuItemConfig ()
 构造函数。
 
 MenuItemConfig (const wchar_t *name, const wchar_t *user, const wchar_t *parent, int pos, const char *pos_str, const wchar_t *exec, const wchar_t *enable, const wchar_t *marked)
 构造函数,带参数。 更多...
 
 MenuItemConfig (const MenuItemConfig &menu_item_config)
 构造函数,使用另一个菜单项配置对象。 更多...
 
void Set (const wchar_t *name, const wchar_t *user, const wchar_t *parent, int pos, const char *pos_str, const wchar_t *exec, const wchar_t *enable, const wchar_t *marked)
 设置值。 更多...
 

Public 属性

WString enable
 (仅用于 ActionCallback::AddMenuItem)用于确定是否启用菜单项的表达式字符串。
 
WString exec
 (仅用于 ActionCallback::AddMenuItem)当用户选择菜单项时要执行的表达式字符串。
 
WString marked
 (仅用于 表达式应将event.rc设置为false以取消选中菜单项,设置为true以选中菜单项。 默认情况下菜单项不被标记。
 
WString name
 菜单项的语言无关名称。
 
WString parent
 父级菜单项的名称。新菜单项将被添加到其子菜单中。
 
int pos
 在子菜单中定位新菜单项的位置。
 
String pos_str
 (仅用于 ActionCallback::AddMenuItem)菜单中的命名项字符串(菜单项的语言无关名称)。
 
WString user
 要作为菜单项名称显示的用户字符串(语言相关名称)。
 

详细描述

此类表示菜单项配置。

构造及析构函数说明

◆ MenuItemConfig() [1/2]

foxit::MenuItemConfig::MenuItemConfig ( const wchar_t *  name,
const wchar_t *  user,
const wchar_t *  parent,
int  pos,
const char *  pos_str,
const wchar_t *  exec,
const wchar_t *  enable,
const wchar_t *  marked 
)
inline

构造函数,带参数。

参数
[in]name菜单项的语言无关名称。
[in]user显示为菜单项名称的用户字符串(语言相关名称)。
[in]parent父菜单项的名称。新菜单项将添加到其子菜单中。
[in]pos在子菜单中定位新菜单项的位置。
[in]pos_str菜单中的命名项字符串(菜单项的语言无关名称)。
[in]exec当用户选择菜单项时要执行的表达式字符串。
[in]enable用于确定是否启用菜单项的表达式字符串。
[in]marked确定菜单项旁边是否有复选标记的表达式字符串。

◆ MenuItemConfig() [2/2]

foxit::MenuItemConfig::MenuItemConfig ( const MenuItemConfig menu_item_config)
inline

构造函数,使用另一个菜单项配置对象。

参数
[in]menu_item_config另一个菜单项配置对象。

成员函数说明

◆ Set()

void foxit::MenuItemConfig::Set ( const wchar_t *  name,
const wchar_t *  user,
const wchar_t *  parent,
int  pos,
const char *  pos_str,
const wchar_t *  exec,
const wchar_t *  enable,
const wchar_t *  marked 
)
inline

设置值。

参数
[in]name菜单项的语言无关名称。
[in]user要作为菜单项名称显示的用户字符串(语言相关名称)。
[in]parent父级菜单项的名称。新菜单项将被添加到其子菜单中。
[in]pos在子菜单中定位新菜单项的位置。
[in]pos_str菜单中的命名项字符串(菜单项的语言无关名称)。
[in]exec当用户选择菜单项时要执行的表达式字符串。
[in]enable用于确定是否启用菜单项的表达式字符串。
[in]marked确定菜单项旁边是否有复选标记的表达式字符串。
返回
无返回值。