private void SaveImageForm_Load(object sender, EventArgs e) { fnc_GetCommondArgs(); //MessageBox.Show(SaveImageCommon.CON_SAVEIMAGE_INI); fnc_ClearStatus(); // 初期化 fnc_GetFormSize(); // 画面サイズ設定 fnc_GetUrlList(); // URL情報取得設定 fnc_SetImageExtenseCombox(); // URL除外情報取得設定 fnc_GetImageVerticalScorllSize(); // 縦分割値取得 // Add Webbrowser状でTabキー効かない不具合(B002)対応 2019/05/20 Start this.pAvoidTwiceEventCount = 0; // Add Webbrowser状でTabキー効かない不具合(B002)対応 2019/05/20 End this.pSaveUrlList = false; if (cob_url.Items.Count > 0) { TargetWebBrowser.Navigate(cob_url.Items[0].ToString()); } else { TargetWebBrowser.GoHome(); } // コントロールパンネル //this.tsb_ctrl_panel.Visible = true; this.tsb_ctrl_panel.Visible = false; StatusTimer.Interval = 3000; // 3秒待ち }
private void TargetWebBrowser_NewWindow(object sender, System.ComponentModel.CancelEventArgs e) { WebBrowser wb = (WebBrowser)sender; string strURL = wb.StatusText; if (strURL != "") { //開こうとしていたページに移る if (strURL.Length > 4 && strURL.Substring(0, 4) == "http") { TargetWebBrowser.Navigate(strURL); } } //ここで標準ブラウザで開くのをキャンセルしている e.Cancel = true; }
private void cob_url_KeyPress(object sender, KeyPressEventArgs e) { try { if (e.KeyChar.ToString() == "\r") { //comboBox1_Click(sender, e); if (this.pDontNavigateNow == false) { this.pSaveUrlList = true; UrlTimer.Enabled = true; if (cob_url.Text != "") { TargetWebBrowser.Navigate(cob_url.Text); } } } } catch (Exception ex) { CommonLogger.WriteLine(ex.Message); } }