/// <summary>Called when the mouse moves over this document.</summary>
        /// <param name="e">The mouse event containing the position.</param>
        public bool RunMouseMove(UIEvent e)
        {
            // Run mouse over on the HTML element (and internally bubbles to it's kids):
            bool result = html.RunMouseOver(e);

            // Run the mousemove C# event:
            if (MouseMove != null)
            {
                MouseMove(e);
            }

            // Run the Nitro event:
            if (onmousemove != null)
            {
                // Run the Nitro event:
                onmousemove.Run(e);
            }

            return(result);
        }