Example #1
0
 /// <summary>
 /// 初始化对象
 /// </summary>
 /// <param name="document">文档对象</param>
 /// <param name="element">文档元素对象</param>
 /// <param name="style">事件类型</param>
 public DocumentEventArgs(DomDocument document, DomElement element, DocumentEventStyles style)
 {
     this.myDocument = document;
     this._Element   = element;
     this.intStyle   = style;
     this.UpdateKeyState();
 }
Example #2
0
        private static DocumentEventArgs CreateMouseEvent(
            DomDocument doc,
            System.Windows.Forms.MouseEventArgs e,
            DocumentEventStyles style)
        {
            DocumentEventArgs args = new DocumentEventArgs();

            args._MouseClicks  = e.Clicks;
            args.myDocument    = doc;
            args.intX          = e.X;
            args.intY          = e.Y;
            args.intButton     = e.Button;
            args.intWheelDelta = e.Delta;
            args.UpdateKeyState();
            args.intStyle = style;
            return(args);
        }