void Confirm_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { PassangerData pass = new PassangerData(); pass.TicketType = GetElementById("passType").GetAttribute("value"); pass.TelNum = GetElementById("passTel").GetAttribute("value"); pass.Name = GetElementById("passName").GetAttribute("value"); if (string.IsNullOrEmpty(pass.Name) || string.IsNullOrEmpty(pass.TelNum)) { GetElementById("msg_pas").InnerText = "请输入全部数据!"; return; } if (pass.TicketType == "0") { pass.CardType = GetElementById("cerTypeValue").GetAttribute("value"); pass.IdCard = GetElementById("cerNumValue").GetAttribute("value"); if (string.IsNullOrEmpty(pass.IdCard)) { GetElementById("msg_pas").InnerText = "请输入全部数据!"; return; } } GetElementById("cerNumValue").InnerText = ""; GetElementById("passTel").InnerText = ""; GetElementById("passName").InnerText = ""; _passangerList.Add(pass); InvokeScript("hideElement", new object[] { "addPassenger" }); InvokeScript("hideElement", new object[] { "cover" }); InitPassagerView(); }
private void Document_MouseUp(object sender, System.Windows.Forms.HtmlElementEventArgs e) { //if (e.MouseButtonsPressed == MouseButtons.Left) //{ //if (e.MousePosition.Y < 100) //{ var currentPoint = this.Location; currentPoint.Y = 0; if (currentPoint.X < 0) { currentPoint.X = 0; } else if (currentPoint.X > System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width * 0.75) { currentPoint.X = (int)(System.Windows.Forms.Screen.PrimaryScreen.WorkingArea.Width * 0.75); } this.Location = currentPoint; // } //} }
void DictExecute_Exec(object sender, System.Windows.Forms.HtmlElementEventArgs e) { FileInfo fi = new FileInfo(this.fileNameSrc); string fileNameDict = Path.Combine(Documents.TempDirectory, Path.GetFileNameWithoutExtension(fi.Name) + ".xml"); this.outputDict.Save(fileNameDict); o2Mate.Compilateur comp = new o2Mate.Compilateur(); comp.LoadTemplates(Documents.TemplatesDirectory); comp.LoadSkeletons(Documents.SkeletonsDirectory); string outputFinalFile = Documents.BuildDirectory + Path.GetFileNameWithoutExtension(fi.Name) + ".txt"; try { comp.Compilation(this.fileNameSrc, fileNameDict, outputFinalFile, null); Process proc = new Process(); proc.StartInfo.FileName = outputFinalFile; proc.Start(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } if (this.Close != null) { this.Close(this, new EventArgs()); } }
public void Package_Click(object sender, HtmlElementEventArgs e) { var tag = (HtmlElement)(sender); this.PackageFormId = Convert.ToInt32(tag.Id); _package = ServicesProvider.GetInstance().GetProductServices().FindPackage(PackageFormId); buttonDeletePackage.Enabled = true; buttonEditProduct.Enabled = true; }
public void OnBookmarkFileClick(object sender, HtmlElementEventArgs e) { String fn = ToolsUtil.GetSelectedFile("Bookmark File(*.html)|*.html|All Files(*.*)|*.*"); if(fn != null && edRuleFile != null) { edBookmarkFile.SetAttribute("value", fn); } }
public void Package_Click(object sender, HtmlElementEventArgs e) { HtmlElement tag = (HtmlElement)(sender); PackageFormId = Convert.ToInt32(tag.Id); //_product = ServicesProvider.GetInstance().GetSavingProductServices().FindSavingBookProductById(PackageFormId); buttonDeleteProduct.Enabled = true; buttonEditProduct.Enabled = true; }
private void Document_ContextMenuShowing(object sender, HtmlElementEventArgs e) { e.ReturnValue = false; mCut.Enabled = editor.CanExecuteCommand(NoteEditorCommand.Cut); mCopy.Enabled = editor.CanExecuteCommand(NoteEditorCommand.Copy); mPaste.Enabled = editor.CanExecuteCommand(NoteEditorCommand.Paste); Show(editor, e.ClientMousePosition); }
void Document_ContextMenuShowing(object sender, HtmlElementEventArgs e) { #if NO_RBUTTON HtmlElement he = this.Document.GetElementFromPoint(e.MousePosition); if (he.TagName.ToLower() != "input") e.ReturnValue = false; #endif }
public void Package_Click(object sender, HtmlElementEventArgs e) { var tag = (HtmlElement)(sender); PackageFormId = Convert.ToInt32(tag.Id); product = ServicesProvider.GetInstance().GetCollateralProductServices().SelectCollateralProduct(PackageFormId); buttonDeletePackage.Enabled = true; buttonEditProduct.Enabled = true; }
private void Document_MouseUp(object sender, HtmlElementEventArgs e) { if (e.MouseButtonsPressed == MouseButtons.Right) { 摄像头地理信息 a = new 摄像头地理信息(); a.ShowDialog(); } }
void element_MouseEnter(object sender, HtmlElementEventArgs e) { //HtmlElement elem = e.FromElement; //if (elem != null && _lastElement != elem) //{ // UpdateLastSelected(elem); // UpdateFocusDraw(); //} }
void Document_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { if ((isRecording) && (sender is HtmlDocument) && (e.EventType == "click")) { HtmlDocument doc = sender as HtmlDocument; rScenario.AddAction(doc.ActiveElement); } }
private void Document_MouseDown(object sender, System.Windows.Forms.HtmlElementEventArgs e) { if (e.MouseButtonsPressed == MouseButtons.Left) { if (e.MousePosition.Y < 100 && e.MousePosition.X < this.Width * 0.8) { ReleaseCapture(); SendMessage(Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0); } } }
public void Document_ContextMenuShowing(object sender, HtmlElementEventArgs e) { e.ReturnValue = false; copyitem.Enabled = doc.queryCommandEnabled("Copy"); cutitem.Enabled = doc.queryCommandEnabled("Cut"); deleteitem.Enabled = doc.queryCommandEnabled("Delete"); pasteitem.Enabled = doc.queryCommandEnabled("Paste"); cancelitem.Enabled = doc.queryCommandEnabled("Undo"); contextMenuStrip1.Show(this, e.ClientMousePosition); }
void Document_MouseMove(object sender, HtmlElementEventArgs e) { if (sx == -1) { sx = e.MousePosition.X; sy = e.MousePosition.Y; } else if (Math.Abs(e.MousePosition.X - sx) > MOVE_THREASHOLD || Math.Abs(e.MousePosition.Y - sy) > MOVE_THREASHOLD) { System.Environment.Exit(0); } }
private void Content_Click(object sender, HtmlElementEventArgs e) { this.ttId.Hide(this); if (this.ignoreMenuFlag) { return; } if (Keys.None == (Keys.Alt & Control.ModifierKeys)) { this.clickedContent = sender as HtmlElement; this.cmsContent.Show(Control.MousePosition); e.BubbleEvent = false; e.ReturnValue = false; } }
void OK_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { ConfigFile.WriteConfig("AppData", "Gas", _param.Gas); ConfigFile.WriteConfig("AppData", "Water", _param.Water); ConfigFile.WriteConfig("AppData", "TV", _param.TV); ConfigFile.WriteConfig("AppData", "Power", _param.Power); ConfigFile.WriteConfig("AppData", "Mobile", _param.Mobile); ConfigFile.WriteConfig("AppData", "CreditCard", _param.CreditCard); ConfigFile.WriteConfig("AppData", "TrafficPolice", _param.TrafficPolice); ConfigFile.WriteConfig("AppData", "CarTicket", _param.CarTicket); MenuEnable.MenuEnableClear(); GetElementById("info").InnerText = "保存成功!"; }
private void Body_MouseDown(object sender, HtmlElementEventArgs e) { var element = _document.ActiveElement; if (element == null) return; string clickEvent = element.GetAttribute("onClickEvent"); if (clickEvent != "") { session.Execute(clickEvent); } }
void TicketInfo_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { HtmlElement ele = sender as HtmlElement; if (ele == null) { return; } int id = int.Parse(ele.Id); int row = (_currPage - 1) * 8 + id; _carEntity.SelectLine = _ticketLineList[row]; StartActivity("乘客信息"); }
void doc_MouseMove(object sender, HtmlElementEventArgs e) { // If mouseCoords is empty don't close the screen saver if (!mouseCoords.IsEmpty) { // If the mouse actually moved more than 10 pixes in any direction if (Math.Abs(mouseCoords.X - e.MousePosition.X) > 10 || Math.Abs(mouseCoords.Y - e.MousePosition.Y) > 10) { // Close this.Close(); } } // Set the new point where the mouse is mouseCoords = new Point(e.MousePosition.X, e.MousePosition.Y); }
private void DelPassanger_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { try { HtmlElement ele = sender as HtmlElement; if (ele == null) { return; } int delIndex = int.Parse(ele.Id.Replace("delP", "")); _passangerList.RemoveAt(delIndex); InitPassagerView(); } catch (Exception ex) { AppLog.Write("[DelPassanger_Click] Err." + ex.Message, AppLog.LogMessageType.Error); } }
private void element_Click(object sender, HtmlElementEventArgs e) { string url = ((HtmlElement)sender).GetElementsByTagName("img")[0].GetAttribute("src"); if (!Directory.Exists("tmp")) Directory.CreateDirectory("tmp"); var fileName = "tmp\\icon.png"; // Redownload... // It was hard to save the image from cache so I do it this way // If the images were downloaded directly from JakuRepo's server, I would try the hard and // more efficent way, but we are downloading from imgur, imageshack etc. So I don't care. // // If you just want to save some bandwith or improve my version, check this out: // http://stackoverflow.com/questions/2566898/save-images-in-webbrowser-control-without-redownloading-them-from-the-internet using (WebClient wClient = new WebClient()) { wClient.DownloadFileAsync(new Uri(url), fileName); wClient.DownloadFileCompleted += new AsyncCompletedEventHandler(installIcon); } }
public void OnClassfiyClick(object sender, HtmlElementEventArgs e) { if (edRuleFile == null || edBookmarkFile == null) { webUI.Reload(); return; } String ruleFilePath = edRuleFile.GetAttribute("value"); String bookmarkFilePath = edBookmarkFile.GetAttribute("value"); if(ruleFilePath == "" || bookmarkFilePath == "") { return; } bookmarkExecuter.Execute(bookmarkFilePath, ruleFilePath, true); }
void Callback_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { string action = this.web.Document.GetElementById("callback").GetAttribute("action"); if (action == "addRow") { int rowId = 0; Int32.TryParse(this.web.Document.GetElementById("callback").GetAttribute("rowId"), out rowId); o2Mate.Array arr = this.outputDict.GetArray(this.keyTab) as o2Mate.Array; o2Mate.Fields fields = new o2Mate.Fields(); o2Mate.Fields inputFields = (this.inputDict.GetArray(this.keyTab) as o2Mate.Array).Item(1) as o2Mate.Fields; int fieldIndex = 0; foreach (string key in inputFields.Keys) { ++fieldIndex; this.keys.Add("rowId" + rowId.ToString() + "_field" + fieldIndex.ToString(), key); fields.AddString(key, ""); this.PreferredHeight += 40; } arr.Add(fields); this.PreferredHeight += 10; if (this.preferredHeight < this.web.Parent.MaximumSize.Height) { this.web.Parent.Size = new System.Drawing.Size(this.web.Parent.Size.Width, this.preferredHeight); } else { this.web.Parent.Size = new System.Drawing.Size(this.web.Parent.Size.Width, this.web.Parent.MaximumSize.Height); } } else if (action == "onchange") { int rowId = 0; Int32.TryParse(this.web.Document.GetElementById("callback").GetAttribute("rowId"), out rowId); if (rowId > 0) { string value = this.web.Document.GetElementById("callback").GetAttribute("value"); string fieldName = this.web.Document.GetElementById("callback").GetAttribute("fieldId"); o2Mate.Array outputTab = this.outputDict.GetArray(this.keyTab) as o2Mate.Array; o2Mate.Fields outputFields = outputTab.Item(rowId) as o2Mate.Fields; outputFields.AddString(this.keys[fieldName], value); } } }
void ManageMenuParamDeal_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { HtmlElement ele = sender as HtmlElement; if (ele == null) { return; } if (ele.Style.ToLower().Contains("silver")) { ele.Style = ele.Style.Replace("silver", "orange"); SetValue(ele, "1"); } else { ele.Style = ele.Style.Replace("orange", "silver"); SetValue(ele, "0"); } }
void Callback_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { string action = this.web.Document.GetElementById("callback").GetAttribute("action"); if (action == "add") { string arrayRef = this.web.Document.GetElementById("callback").GetAttribute("reference"); DictSaisieChamps dsc = new DictSaisieChamps(this, null, null, this.web, this.inputDict, this.outputDict, this.fileNameSrc, arrayRef, 0); dsc.Load(); dsc.Navigate(); } else if (action == "edit") { string arrayRef = this.web.Document.GetElementById("callback").GetAttribute("reference"); int indexRef = 0; Int32.TryParse(this.web.Document.GetElementById("callback").GetAttribute("index"), out indexRef); DictSaisieChamps dsc = new DictSaisieChamps(this, null, null, this.web, this.inputDict, this.outputDict, this.fileNameSrc, arrayRef, indexRef); dsc.Load(); dsc.Navigate(); } }
public void webBrowser1_ClickHandler(object sender, HtmlElementEventArgs ev) { string sValues = (string)doc.InvokeScript("getValues"); if (sValues != null && !listBox1.Items.Contains(sValues)) { bool objectIdentified = languageIsVB ? !sValues.Contains(" As New type(") : !sValues.StartsWith("public type "); if (objectIdentified) { listBox1.Items.Add(sValues); toolStripStatusLabel1.Text = "Object added!"; } else { toolStripStatusLabel1.Text = "Warning: Object not identified!"; } } else { toolStripStatusLabel1.Text = "Warning: This object was recorded already!!!"; } }
void Document_MouseDown(object sender, HtmlElementEventArgs e) { using (new SoftTech.Gui.WaitCursorShower(this)) { e.BubbleEvent = false; if (e.MouseButtonsPressed == MouseButtons.Left || e.MouseButtonsPressed == MouseButtons.None) { dragHasDone = false; HtmlElement element = null; if (e.MouseButtonsPressed == MouseButtons.Left) element = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition); else { element = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition); //element = (HtmlElement)sender; } dragNode = map.GetXmlNode(GetModel().ActivePosition.XmlDocument, new HtmlElementWrapper(element)); GetModel().SelectedNodes[GetModel().ActivePosition.Persist] = dragNode; } } }
void el_MouseDown(object sender, HtmlElementEventArgs e) { //HtmlElement elFrom = e.FromElement; //if (elFrom != null && _lastElement != elFrom) //{ // //string fromMsg = e.FromElement.TagName + " " + e.FromElement.Name; // //if (fromMsg != string.Empty) // // _area.textBox2.Text += string.Format("el_MouseOver From={0}, To=\r\n", fromMsg); // //string elFrom = e.FromElement == null ? string.Empty : e.FromElement.TagName + " " + e.FromElement.Name; // //string elTo = e.ToElement == null ? string.Empty : e.ToElement.TagName + " " + e.ToElement.Name; // //HtmlElement parent = elFrom.Parent; // //if (parent != null) // // _area.Drawing.DrawRectangle(parent.ClientRectangle, FrameStyle.Dashed); // //_area.Drawing.DrawFocusedArea(elFrom.ClientRectangle); // _area.propertyGrid1.SelectedObject = elFrom; // _lastElement = elFrom; //} }
private void PrePage_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { try { if (_isClick) { return; } _isClick = true; _currPage--; InvokeScript("showElement", new object[] { "nPage" }); if (_currPage <= 1) { InvokeScript("hideElement", new object[] { "aPage" }); } InitPageData(); GetElementById("pernums").InnerText = _currPage.ToString(); } finally { _isClick = false; } }
private void Content_MouseEnter(object sender, HtmlElementEventArgs e) { if (Keys.None == (Keys.Alt & Control.ModifierKeys)) { HtmlElement elem = sender as HtmlElement; int key = this.dicContent[elem]; string id = GConvert.ToContentId(key); string tipText; GContentClass cont; if (Program.CacheController.TryFindContent(key, out cont)) { this.ttId.ToolTipTitle = id + " のキャッシュ"; tipText = cont.Title + Environment.NewLine + cont.SeriesNumber + Environment.NewLine + cont.Subtitle + Environment.NewLine + cont.DurationValue.ToString() + Environment.NewLine + cont.DeadlineValue.ToString(); } else { this.ttId.ToolTipTitle = id; tipText = " "; } //場所がうまく取れないので MousePosition で this.ttId.Show(tipText, this, this.PointToClient(Control.MousePosition)); } }
private void OnDocumentMouseMove(object sender, HtmlElementEventArgs e) { var mouseEventArgs = new MouseEventArgs(e.MouseButtonsPressed, 1, e.MousePosition.X, e.MousePosition.Y, 0); OnMouseMove(mouseEventArgs); }
private void Document_MouseMove(object sender, HtmlElementEventArgs e) { // If the mouseLocation still points to 0,0, move it to its actual // location and save the location. Otherwise, check to see if the user // has moved the mouse at least 10 pixels. if (!this.active) { this.mouseLocation = new Point(e.MousePosition.X, e.MousePosition.Y); this.active = true; } else { if ((Math.Abs(e.MousePosition.X - this.mouseLocation.X) > 10) || (Math.Abs(e.MousePosition.Y - this.mouseLocation.Y) > 10)) { this.Close(); } } }
private void Body_MouseUp(object sender, HtmlElementEventArgs e) { if (MouseUp.IsNull()) { return; } MouseUp(this, new MouseEventArgs(e.MouseButtonsPressed, 1, e.MousePosition.X, e.MousePosition.Y, 0)); }
private void Body_LostFocus(object sender, HtmlElementEventArgs e) { if (Leave.IsNull()) { return; } Leave(this, EventArgs.Empty); }
public void onresize(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); FireEvent(HtmlWindow.EventResize, e); }
private void HtmlDocument1_MouseOver(Object sender, HtmlElementEventArgs e) { //System.Diagnostics.Trace.WriteLine(e.ToElement.InnerHtml); }
private void Body_GotFocus(object sender, HtmlElementEventArgs e) { if (Enter.IsNull()) { return; } Enter(this, EventArgs.Empty); }
private void Body_KeyUp(object sender, HtmlElementEventArgs e) { if (KeyUp.IsNull()) { return; } var keyData = (Keys)e.KeyPressedCode; if (e.AltKeyPressed) { keyData = keyData | Keys.Alt; } if (e.CtrlKeyPressed) { keyData = keyData | Keys.Control; } if (e.ShiftKeyPressed) { keyData = keyData | Keys.Shift; } KeyUp(this, new KeyEventArgs(keyData)); }
public bool onbeforeupdate(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); return(e.ReturnValue); }
private void Body_MouseLeave(object sender, HtmlElementEventArgs e) { if (MouseLeave.IsNull()) { return; } MouseLeave(this, EventArgs.Empty); }
public void onmouseup(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); FireEvent(HtmlDocument.EventMouseUp, e); }
private void Document_MouseDown(object sender, HtmlElementEventArgs e) { this.Close(); }
public void onfocusout(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); FireEvent(HtmlDocument.EventLosingFocus, e); }
private void OnDocumentClick(object sender, HtmlElementEventArgs e) { DisplayNextPage(); }
public bool oncontrolselect(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); return(e.ReturnValue); }
void Window_Scroll(object sender, HtmlElementEventArgs e) { // If there is a selected tab, take it's screenshot // invalidate the tab's thumbnail // update the "preview" object with the new thumbnail if (tabControl1.TabPages.Count > 0 && tabControl1.SelectedTab != null) UpdatePreviewBitmap(tabControl1.SelectedTab); }
void Cancel_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { InvokeScript("hideElement", new object[] { "addPassenger" }); InvokeScript("hideElement", new object[] { "cover" }); }
void AddPassanger_Click(object sender, System.Windows.Forms.HtmlElementEventArgs e) { InvokeScript("showElement", new object[] { "addPassenger" }); InvokeScript("showElement", new object[] { "cover" }); }
public void onblur(UnsafeNativeMethods.IHTMLEventObj evtObj) { HtmlElementEventArgs e = new HtmlElementEventArgs(parent.ShimManager, evtObj); FireEvent(HtmlWindow.EventLostFocus, e); }