OSDN Git Service

ShowUserInfo内のWebBrowserで独自にツールチップを表示させる処理を削除
authorKimura Youichi <kim.upsilon@bucyou.net>
Tue, 29 Apr 2014 13:19:12 +0000 (22:19 +0900)
committerKimura Youichi <kim.upsilon@bucyou.net>
Fri, 2 May 2014 20:08:27 +0000 (05:08 +0900)
表示するHTMLの a 要素の title 属性によってツールチップが二重に表示されていたため

OpenTween/ShowUserInfo.Designer.cs
OpenTween/ShowUserInfo.cs

index 381bc4e..a40b987 100644 (file)
             this.RecentPostBrowser.Url = new System.Uri("about:blank", System.UriKind.Absolute);
             this.RecentPostBrowser.WebBrowserShortcutsEnabled = false;
             this.RecentPostBrowser.Navigating += new System.Windows.Forms.WebBrowserNavigatingEventHandler(this.WebBrowser_Navigating);
-            this.RecentPostBrowser.StatusTextChanged += new System.EventHandler(this.WebBrowser_StatusTextChanged);
             // 
             // ChangeIconToolStripMenuItem
             // 
             this.DescriptionBrowser.Url = new System.Uri("about:blank", System.UriKind.Absolute);
             this.DescriptionBrowser.WebBrowserShortcutsEnabled = false;
             this.DescriptionBrowser.Navigating += new System.Windows.Forms.WebBrowserNavigatingEventHandler(this.WebBrowser_Navigating);
-            this.DescriptionBrowser.StatusTextChanged += new System.EventHandler(this.WebBrowser_StatusTextChanged);
             // 
             // LabelScreenName
             // 
             this.Shown += new System.EventHandler(this.ShowUserInfo_Shown);
             this.DragDrop += new System.Windows.Forms.DragEventHandler(this.ShowUserInfo_DragDrop);
             this.DragOver += new System.Windows.Forms.DragEventHandler(this.ShowUserInfo_DragOver);
-            this.MouseEnter += new System.EventHandler(this.ShowUserInfo_MouseEnter);
             this.ContextMenuRecentPostBrowser.ResumeLayout(false);
             this.ContextMenuUserPicture.ResumeLayout(false);
             ((System.ComponentModel.ISupportInitialize)(this.UserPicture)).EndInit();
index 897f9af..6065f43 100644 (file)
@@ -392,19 +392,6 @@ namespace OpenTween
             }
         }
 
-        private void WebBrowser_StatusTextChanged(object sender, EventArgs e)
-        {
-            var browser = (WebBrowser)sender;
-            if (browser.StatusText.StartsWith("http"))
-            {
-                ToolTip1.Show(browser.StatusText, this, PointToClient(MousePosition));
-            }
-            else if (string.IsNullOrEmpty(DescriptionBrowser.StatusText))
-            {
-                ToolTip1.Hide(this);
-            }
-        }
-
         private void SelectAllToolStripMenuItem_Click(object sender, EventArgs e)
         {
             var browser = (WebBrowser)this.ContextMenuRecentPostBrowser.SourceControl;
@@ -436,11 +423,6 @@ namespace OpenTween
             this.SelectionCopyToolStripMenuItem.Enabled = selectedText != null;
         }
 
-        private void ShowUserInfo_MouseEnter(object sender, EventArgs e)
-        {
-            ToolTip1.Hide(this);
-        }
-
         private void LinkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
         {
             this.Owner.OpenUriAsync("https://support.twitter.com/groups/31-twitter-basics/topics/111-features/articles/268350-x8a8d-x8a3c-x6e08-x307f-x30a2-x30ab-x30a6-x30f3-x30c8-x306b-x3064-x3044-x3066");