点击或拖拽改变大小

HyperLabel 构造函数

X#
构造一个超级标签。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOSystemClasses (在 XSharp.VOSystemClasses.dll 中) 版本:2.22 GA
语法
 CONSTRUCTOR(
	uName AS SYMBOL,
	 uCaption AS STRING,
	 uDescription AS STRING,
	 uHelpContext AS STRING
)
查看代码

参数

uName
类型:__Symbol
程序使用的符号名称,用于引用超级标签附加的对象。 例如,如果超级标签附加到菜单命令,符号名称是用户执行该菜单命令时系统调用的方法(窗口拥有该菜单的方法)。 如果超级标签附加到字段,符号是字段的名称。换句话说,符号名称只对程序有用。相比之下,其他项目对用户有意义。
uCaption
类型:String
超级标签附加的对象的名称,用户可识别。如果对象是控件,标题是显示在控件旁边或上面的名称。 如果您提供一个字符串的资源ID,HyperLabel:Init() 会提取字符串。如果未指定,如果提供了 symName,则默认值与之相同; 否则,默认值为 NULL_STRING。
uDescription
类型:String
主机对象的目的。对于控件,目的告诉用户控件的用途。默认情况下,当控件获得焦点时,系统会在状态栏上显示控件的超级标签的描述。 类似地,当用户在菜单上拖动鼠标时,每次突出一个新的命令时,它的超级标签的描述会出现在状态栏上。 如果您提供一个字符串的资源ID,HyperLabel:Init() 会提取字符串。如果未指定,则默认值为 NULL_STRING。
uHelpContext
类型:String
在超文本帮助系统中唯一标识要跳转的地方的字符串。 在 Windows 的情况下,这只是上下文名称。系统使用对象的超级标签的帮助上下文来决定当用户请求有关主机对象的上下文帮助时要跳转的地方。 如果您提供一个字符串的资源ID,HyperLabel:Init() 会提取字符串。 如果未指定,如果提供了 symName,则默认值与之相同;否则,默认值为 NULL_STRING。
参见