Alternative TreeView default Tooltip properties

xiaoxiao2021-03-06  76

// Tooltip functions include starthover (), starttip (), and endtip ()

// Tooltip Variables

Var mytimer;

Var NodeText;

VAR TIPX;

VAR TIPY;

Function StartHover ()

{

Var myval = window.event.treenodeIndex;

Var mynode = otree.gettreenode (MyVal);

NodeText = MyNode.GetaTRibute ("text");

Tipx = window.event.clientX 15;

Tipy = window.event.clienty 15;

MyTimer = Window.SetTimeout (Starttip, 1000);

}

Function starttip ()

{

Results1.style.BackgroundColor = "infoBackground";

Results1.style.position = "absolute";

Results1.style.Left = TIPX;

Results1.style.top = TIPY;

Results1.style.Border = "1px solid black";

Results1.innertext = NODETEXT;

Mytimer = WINDOW.SETTIMEOUT (Endtip, 5000);

}

Function endtip ()

{

Results1.style.BackgroundColor = ""

Results1.innertext = ""

Results1.style.border = ""

WINDOW.CLEARTIMEOUT (MyTimer);

}

ShowTooltip = "false" onhover = "startHover ();" onunhover = "endtip ();" />

转载请注明原文地址:https://www.9cbs.com/read-94379.html

New Post(0)