public UIASpyWindow() { _spyer = new ElementSpyer(); _spyer.SpyEnd += ((successful) => { StopControlSpyThread(); if (successful) { this.ShowWindow = true; } else { this.Close(); } }); _spyer.PointCaptured += this.PointToSpiedData; InitializeComponent(); _alwaysOnTop = this.TopMost; this.MinimumSize = new System.Drawing.Size(326, 500); this.MaximumSize = new System.Drawing.Size(800, 800); _alwaysOnTop = btnPin.Checked; this.TopMost = _alwaysOnTop; }
public AddObjectsWindow(Form owner, AddObjWndModeType ModeType = AddObjWndModeType.Normal) { spyer = new ElementSpyer(); this._owner = owner; spyer.SpyEnd += ((successful) => { if (this._owner != null) { this._owner.BeginInvoke(new Action(() => { this._owner.Visible = true; })); } if (successful) { this._owner.BeginInvoke(new Action(() => { this.Visible = true; })); } else { this.Close(); } }); spyer.PointCaptured += this.PointToSpiedData; InitializeComponent(); _modeType = ModeType; objectTree.ImageList = TreeNodeHelper.TreeImageList; if (_modeType == AddObjWndModeType.UpdateProperties) { objectTree.CheckBoxes = false; } else { objectTree.CheckBoxes = true; } propertiesListview = new PropertiesListview(this.listView1); propertiesListview.Init(); }
public BatchAddWindow() { _spyer = new ElementSpyer(); _spyer.PointCaptured += ((mousepoint) => { _mousePoint = mousepoint; _elementsBuilder.PointToElements(_mousePoint); }); _spyer.SpyEnd += ((successful) => { //this.Visible = true; }); _elementsBuilder = new ElementsBuilder(); _elementsBuilder.afterPointToElementsEventHander += afterPointToElementsEventHander; _elementsBuilder.afterReNewElementsByChildEventHander += afterRenewElementsByChildEventHander; _elementsBuilder.afterReNewElementsByAncestorEventHander += afterRenewElementsByAncestorEventHander; InitializeComponent(); breadcrumbControl1.ItemClicked += BreadCrumb_Clicked; InitListviewControl(); propertiesListview = new PropertiesListview(this.listView1); propertiesListview.Init(); }