VIEW 元素

VIEW 元素包含外观的用户界面详细信息,并使用下表中显示的属性、方法和事件处理程序。

可以将多个 VIEW 元素定义为皮肤 THEME 元素的子元素,以便为不同情况提供不同的接口。 VIEW 元素不能指定为任何其他元素的子元素,并且它们包含所有其他皮肤元素。 请注意,每个视图都有自己的变量范围,这意味着它不能与其他视图共享属性值。

视图全局属性可用于从其中的任何位置引用特定的 VIEW 元素。 这是使用其 ID 属性的替代方法,该属性必须从其他 VIEW 元素或 THEME 元素内部使用。

VIEW 元素支持以下属性。 SUBVIEW 元素也支持标有星号 (*) 的属性。

Attribute 说明
backgroundColor * 指定或检索 VIEWSUBVIEW 的背景色。
backgroundImage * 指定或检索 VIEWSUBVIEW 的背景图像。
backgroundImageHueShift 指定或检索背景图像色调的移位量。
backgroundImageSaturation 指定或检索背景图像的饱和值。
backgroundTiled * 指定或检索一个值,该值指示是否平铺 了 VIEWSUBVIEW 的背景图像。
category 指定或检索用户界面将为其显示的类别。
focusObjectID 指定或检索一个值,该值指示哪个元素具有键盘焦点。
maxHeight 指定或检索调整大小时 视图 的最大高度。
maxWidth 指定或检索调整大小时 视图 的最大宽度。
minHeight 指定或检索调整大小时 视图 的最小高度。
minWidth 指定或检索调整大小时 视图 的最小宽度。
可调整大小 指定或检索一个值,该值指示是否可以调整 VIEW 的大小。
resizeBackgroundImage 指定或检索一个值,该值指示是否可以调整背景图像的大小。
scriptFile 指定随附JScript文件的文件名。
timerInterval 指定或检索时间间隔(以毫秒为单位),计时器将事件触发到 ontimer 事件处理程序。
title 指定或检索 VIEW 的标题。 只能在设计时设置。
titleBar 指定或检索一个值,该值指示是否显示窗口标题栏。
transparencyColor * 指定或检索背景图像的透明度颜色。

 

VIEW 元素支持以下方法。

方法 说明
close 关闭 VIEW
最大化 最大化 视图
最小 化 最小化 视图
还原 (restore) 还原 视图
returnToMediaCenter 将用户返回到Windows 媒体播放器的完整模式。
大小 调整指定边缘上的 VIEW 大小。

 

VIEW 元素可以实现以下事件处理程序。

事件处理程序 说明
onclose 处理视图即将关闭时发生的事件
onerror 如果 设置.enableErrorDialogs 设置为 false,则处理错误事件。
onload 处理首次显示 VIEW 时发生的事件。
ontimer 处理计时器事件。

 

VIEW 元素支持环境属性,并且可以实现环境事件处理程序,但未指出。 有关详细信息,请参阅 环境属性 和环境 事件处理程序

皮肤编程参考