void shockwaveFlash_FlashCall(object sender, FlashCallEvent e) { if (this.callsDelegate.ContainsKey(e.name)) { this.callsDelegate[e.name](e); } }
private void ShowSourcePopup(FlashCallEvent e)//s+","+l { if (package == null || package.ContainsKey(typeof(BrokenSourceData)) == false) { return; } Match m = requestParserShowSourcePopup.Match(e.request); if (m.Success == false || m.Groups.Count != 2) { return; } lock (showSourcePopupLock) { PageSourceViewForm form = null; foreach (Form opnFrm in Application.OpenForms) { if (opnFrm is PageSourceViewForm) { form = (PageSourceViewForm)opnFrm; break; } } if (form == null) { form = new PageSourceViewForm(); form.Show(); } form.SetResults(package, int.Parse(m.Groups[1].Value)); form.Focus(); } }
private void HideThumbnailPopup(FlashCallEvent e) { }
private void ShowThumbnailPopup(FlashCallEvent e)//url { }
private void HidePairPopup(FlashCallEvent e) { }
private void ShowPairPopup(FlashCallEvent e)//txt + "," + urlA + "," + urlB { }