but it doesn't work for me, because I don't want to get onRollOver from the superclass ( I don't do an extend). I just want to add some functionality to the onRollOver of the same instance of a movieclip.
it's like that: var mc:MovieClip = this.attachMovie(MyClipClass.SymbolName,"mc", this.getNextHighestDepth()); var tooltip:MyTooltipClass = new MyTooltipClass(mc, "tooltiptext"); in MyClipClass, there is a public function onRollOver() {}, which works well, as long as I don't apply MyTooltipClass. in MyTooltipClass, there I call mc.onRollOver = function() {}, which overwrites the former onRollOver. But I just want to add something to the existing onRollOver. Someone? 2006/8/11, Martin Wood <[EMAIL PROTECTED]>:
Matthias Dittgen wrote: > Hello list, > > my tooltip class uses code like this "mc.onRollOver = function() {}" > to add its tooltip functionality to a movieclip mc. But this way it > overwrites the onRollOver method of mc and disables the functionality > like highlighting. > > So now my question (probably a really simple one): How is it possible > to append functionality instead of overwriting? is there something > like "super()" is for cunstructors? exactly. super.onRollOver() will call the method in the superclass. martin _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com
_______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com