public bool OnClientMouseOut(MouseInfo mouseInfo, ModifierKeys modifiers, nsIDOMNode target) { #if debug OnGeneric("OnClientMouseOut"); Console.Error.WriteLine("OnClientMouseOut"); #endif INode node = new Mono.Mozilla.DOM.Node(owner, target); string key = String.Intern(node.GetHashCode() + ":mouseout"); EventHandler eh1 = (EventHandler)owner.DomEvents[key]; if (eh1 != null) { EventArgs e1 = new EventArgs(); eh1(node, e1); } NodeEventHandler eh = (NodeEventHandler)(owner.Events[WebBrowser.MouseLeaveEvent]); if (eh != null) { NodeEventArgs e = new NodeEventArgs(node); eh(this, e); return(true); } return(false); }
public bool OnClientMouseOut (MouseInfo mouseInfo, ModifierKeys modifiers, nsIDOMNode target) { #if debug OnGeneric ("OnClientMouseOut"); Console.Error.WriteLine ("OnClientMouseOut"); #endif INode node = new Mono.Mozilla.DOM.Node (owner, target); string key = String.Intern (node.GetHashCode () + ":mouseout"); EventHandler eh1 = (EventHandler) owner.DomEvents[key]; if (eh1 != null) { EventArgs e1 = new EventArgs (); eh1 (node, e1); } NodeEventHandler eh = (NodeEventHandler) (owner.Events[WebBrowser.MouseLeaveEvent]); if (eh != null) { NodeEventArgs e = new NodeEventArgs (node); eh (this, e); return true; } return false; }