public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 this.SettingDialog.IntervalChanged += this.TimerInterval_Changed; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; // メイリオフォント指定時にタブの最小幅が広くなる問題の対策 this.ListTab.HandleCreated += (s, e) => NativeMethods.SetMinTabWidth((TabControl)s, 40); this._apiGauge = new ToolStripAPIGauge(); this._apiGauge.BorderSides = ToolStripStatusLabelBorderSides.Right; this.StatusStrip1.Items.Insert(2, this._apiGauge); this.ImageSelector.Visible = false; this.ImageSelector.Enabled = false; this.ImageSelector.FilePickDialog = OpenFileDialog1; this.ReplaceAppName(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 this.SettingDialog.IntervalChanged += this.TimerInterval_Changed; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; this._apiGauge.Control.Size = new Size(70, 22); this._apiGauge.Control.Margin = new Padding(0, 3, 0, 2); this._apiGauge.GaugeHeight = 8; this._apiGauge.Control.DoubleClick += this.ApiInfoMenuItem_Click; this.StatusStrip1.Items.Insert(2, this._apiGauge); this.ReplaceAppName(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 this.SettingDialog.IntervalChanged += this.TimerInterval_Changed; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; this._apiGauge = new ToolStripAPIGauge(); this.StatusStrip1.Items.Insert(2, this._apiGauge); this.ReplaceAppName(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 if (!this.DesignMode) { // デザイナでの編集時にレイアウトが縦方向に数pxずれる問題の対策 this.StatusText.Dock = DockStyle.Fill; } this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; // メイリオフォント指定時にタブの最小幅が広くなる問題の対策 this.ListTab.HandleCreated += (s, e) => NativeMethods.SetMinTabWidth((TabControl)s, 40); // IE10/11 がインストールされた環境で WebBrowser コントロールを ToolStripContainer コントロール内に配置すると // ダブルクリックでの単語選択ができなくなる問題の回避策 // InitializeComponent() での初期化が終わってから、PostBrowserPanel を挟んで PostBrowser を追加する // // 詳細: // Windows.Forms.WebBrowser on UserControl with IE 10 Installed Breaks Double-Click Text Select // https://connect.microsoft.com/VisualStudio/feedback/details/792884/windows-forms-webbrowser-on-usercontrol-with-ie-10-installed-breaks-double-click-text-select this.PostBrowserPanel.Dock = DockStyle.Fill; this.PostBrowserPanel.Controls.Add(this.PostBrowser); this.TableLayoutPanel1.Controls.Add(this.PostBrowserPanel, 1, 1); this.TableLayoutPanel1.SetColumnSpan(this.PostBrowserPanel, 3); this.ImageSelector.Visible = false; this.ImageSelector.Enabled = false; this.ImageSelector.FilePickDialog = OpenFileDialog1; this.ReplaceAppName(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 if (!this.DesignMode) { // デザイナでの編集時にレイアウトが縦方向に数pxずれる問題の対策 this.StatusText.Dock = DockStyle.Fill; } this.tweetDetailsView.Owner = this; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; // メイリオフォント指定時にタブの最小幅が広くなる問題の対策 this.ListTab.HandleCreated += (s, e) => NativeMethods.SetMinTabWidth((TabControl)s, 40); this.ImageSelector.Visible = false; this.ImageSelector.Enabled = false; this.ImageSelector.FilePickDialog = OpenFileDialog1; this.workerProgress = new Progress<string>(x => this.StatusLabel.Text = x); this.ReplaceAppName(); this.InitializeShortcuts(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 this.SettingDialog.IntervalChanged += this.TimerInterval_Changed; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; this._apiGauge = new ToolStripAPIGauge(); this._apiGauge.Click += (s, e) => { var api11Enabled = !HttpTwitter.API11Enabled; HttpTwitter.API11Enabled = api11Enabled; (s as ToolStripAPIGauge).API11Enabled = api11Enabled; if (api11Enabled) MyCommon.TwitterApiInfo11.Reset(); else MyCommon.TwitterApiInfo.Reset(); }; this.StatusStrip1.Items.Insert(2, this._apiGauge); this.ReplaceAppName(); }
public TweenMain() { _hookGlobalHotkey = new HookGlobalHotkey(this); // この呼び出しは、Windows フォーム デザイナで必要です。 InitializeComponent(); // InitializeComponent() 呼び出しの後で初期化を追加します。 this.SettingDialog.IntervalChanged += this.TimerInterval_Changed; this.TimerTimeline.Elapsed += this.TimerTimeline_Elapsed; this._hookGlobalHotkey.HotkeyPressed += _hookGlobalHotkey_HotkeyPressed; this.gh.NotifyClicked += GrowlHelper_Callback; // メイリオフォント指定時にタブの最小幅が広くなる問題の対策 this.ListTab.HandleCreated += (s, e) => Win32Api.SetMinTabWidth((TabControl)s, 40); this._apiGauge = new ToolStripAPIGauge(); this._apiGauge.ForeColor = Color.Black; this.StatusStrip1.Items.Insert(2, this._apiGauge); this.ReplaceAppName(); }