tooltiptest2.xml

来自「在流览器上仿CS界面的JAVASCRIPT脚本」· XML 代码 · 共 64 行

XML
64
字号
<?xml version="1.0"?><!--	This tests changing the tooltip text while the tooltip is shown--><application>	<window caption="Tool Tip Test" width="300" height="200"/>	<resources>		<script><![CDATA[function ToolTipTest2() {	var win = application.getWindow();	var tt = new BiToolTip("Tool Tip");	tt.setHideInterval(10000);	this._toolTip = tt;	this.makeLabels(["Label 1", "Label Two", "Another Label", "Label 4"]);	tt.addEventListener("beforeshow", function (e) {		tt.setText(tt.getComponent().getText());	});	win.addEventListener("mousemove", function (e) {		if (tt.getIsVisible()) {			tt.setText(tt.getComponent().getText() +				"\n(" + e.getClientX() + ", " +				e.getClientY() + ")" );			tt.pack();			tt.layoutComponent();		}	});}ToolTipTest2.prototype.makeLabels = function (aTexts) {	var l = aTexts.length	this._labels = new Array(l);	var tmp;	var top = 5;	var b = new BiBorder(1, "solid", "ThreeDDarkShadow");	var win = application.getWindow();	for (var i = 0; i < l; i++ ) {		tmp = new BiLabel(aTexts[i]);		tmp.setBorder(b);		tmp.setBackColor("Window");		tmp.setPadding(2);		tmp.setLocation(5, top);		tmp.setRight(5);		tmp.setToolTip(this._toolTip);		win.add(tmp);		top += tmp.getHeight() + 5;	}}ToolTipTest2.main = function () { new ToolTipTest2(); };		]]></script>	</resources></application>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?