Hi,
I’m having some difficulties with my tooltip. The whole script works on a normal button but not on a component button.
MovieClip.prototype.tooltip = function(tekst){
tfm = new TextFormat("myFont", 12);
function createToolTip()
{
var t = _root.createEmptyMovieClip("mc_tooltip", 33333);
t.createTextField("txt_tooltip", 1, 0, -22, 2, 2);
var tf = t.txt_tooltip;
tf.embedFonts = true;
tf.autoSize = true;
tf.selectable = false;
tf.text = " " + tekst + " ";
tf.border = true;
tf.background = true;
tf.backgroundColor = 0xFFFF99;
tf.setTextFormat(tfm);
t.onMouseMove = function()
{
this._x = _root._xmouse;
this._y = _root._ymouse;
}
t.onMouseMove();
}
function removeToolTip()
{
mc_tooltip.removeMovieClip();
}
function checkOutIn(button){
button.onEnterFrame = function(){
if(button.hitTest(_root._xmouse,_root._ymouse)){
createToolTip();
trace("acties");
}
else {
trace("geen actie");
removeToolTip();
}
}
}
setInterval(checkOutIn(this),100);
}
//remember this are all component buttons
wissen.tooltip("velden leeg maken");
toevoegen.tooltip("News bericht toevoegen");
url.tooltip("hyperlink");
b.tooltip("dikke letters");
i.tooltip("schuine letters");
li.tooltip("lijst");
u.tooltip("onderstreep");
del.tooltip("delete nieuws berichten");
resultaat.tooltip("bekijk het resultaat");
maakTabelLeeg.tooltip("verwijder alle nieuws berichten");
The problem lies in the so called checkOutIn function. When i give a component a oef handeler i suddenly disappears.
Does somebody knows how to solve this problem?
thnx