From 8a1e9ad62497a364c08853df0667637bd25ad8ef Mon Sep 17 00:00:00 2001 From: Matt Ward Date: Sun, 24 Sep 2006 16:30:37 +0000 Subject: [PATCH] SD2-1002. Right clicking in the text editor no longer extends the text selection. git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1848 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../ICSharpCode.TextEditor.suo | Bin 9728 -> 0 bytes .../Project/Src/Gui/TextAreaMouseHandler.cs | 5 +---- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 src/Libraries/ICSharpCode.TextEditor/ICSharpCode.TextEditor.suo diff --git a/src/Libraries/ICSharpCode.TextEditor/ICSharpCode.TextEditor.suo b/src/Libraries/ICSharpCode.TextEditor/ICSharpCode.TextEditor.suo deleted file mode 100644 index 28f78d190ade9548bc2e7562f55da4dca2af27dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9728 zcmeI2U2IfE6vt=FhkU3Al!}O0X^|>WOI_Lm3iMM*N?Q3&K8f^s(J&fJ-E z=bV{2=gc|NUcNN@$M?@JxMH$kotb0?ho+mUzV--pp@j#GDWanH!J(lcuhAH)ci|3N zft$!WIlYHdD7D}BfYZR~;7o7^crSP#ct1EBoCTr+cJH@S<{7Zu6h-DiBfF6tdB|>eac z2jvm7)$%`tJe}0?!D9G3dko88ep@y#knQ@>`2g1@A0YdeA8QUP1W;_$0UttOK6~9bc6zd9Mba z2BY9Aum-FJ)xVl@4Y(G3Cf&Arzc5k zC#8Hw2X#^Hqd!U8CPo_mvXL)h^i*QwarmUruNbr`+6SPXI5;~V??{?khdF4v`N{9? zWHu>gx0knkzE3<$@xQYBIiL(iZTUd{U*8C_`8Oa#92t68={{CUXHt+H75G2JA&O1H z^4FTZ0t&ME>->@5?T7C^Bc@^|r7F8(cc&M|bTk6n?T1)l-%kBG0% zld$|n+nZ%L+LJEOvjgu`?uP#!bAVqQUEPdiowW3^B7M**X4pYn5;^x^8>PscqAvaJ zpaeeiL_;p74)91|HJxs zlyy`@k_h@dqyN%9K_GFuQ|Gdy%jUlsT{{3*#i2XXw$Nt|k7|X>#}WT2huM}EK=z)3 z=Kz*2E!O-KyeBh}X&hZjp~vzCq8#aw)?j~%jqK!o^K$dcRmxvEzum;Romh=*Oe6c} z+)iH-d4fDqRoec?!e8;?`dkW@OV~VZQ%yvkBxcEq&Ag%u5yHixp^73CX?;&!X7XEY zhix~HBdt0pirU>fadX6upk~E|iY34PC_3lb;IA1S$q?tLXfB&szl2>Sc_5v}@|Wd z`%{h}9n3|O-KM=(E+Ei3mteP?j(c|2h1Pe|s`JP7c=Xv%>_4IiRJlo5{&S(7mNvjP zeB6FCNM~KPjqhNO^8xvn&3B|@Ih2`(} zzhl+*E%+(5JdSDvRd{ zsu^J=``kceUWdi6;JuobD(eYW)7n6--ueppglc|KEWd^J20TI&wHlsbJ%MMDh2&a@ z9Vw(d!zcP!cSJs<-k!GmY`)cqHg#M5nP%hr(MMKxKR(!M%4goJU-tS}8_$0K;ib7B z?3~qVE`NSw*U817HGjP3+s-%tIHD^Ha=rU6EJ*w{y{zrj&})BQI(J$Z1+-o*Uh>T+ zWo6HO`qPyYOFIroserAfuB-Um;JHPur{9g8d1KMF)rA<<8++vQ`BGy}vS!)YYci9) z#<0^|*=qtH+mSgV6$kZWuZp}B4SA=P;+_Gi=I6}b@83~yL-I#~&=LnUXhcYC278os^gM>^fz zdNGXh91Z%;1hlb`(nyb$sk$s$w=*7`@<}K)oDmuS?N2$UfNs!xh~O1@_P|qlu_DBk ztel=fuB0yPJaQ1DCi~pp@VfjA=t$ctFevcd@uqjk1bUe$AkL_BtlC4j&4W4s3?lV?* zH9PF0v|OVfZiRFw?(!353a;cc-;r%K$8f8-s6>I;8iuwM(Bh2KXnaJ7sUt7B+7uWpa?%~7w;*iUH%gBP_ l&)~?#6G?yn(Oeyb5wsqnMLIMK1dg}L0u4E)VeVx9e*+FC{2BlN diff --git a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaMouseHandler.cs b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaMouseHandler.cs index 27c3911717..4e1372dd7c 100644 --- a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaMouseHandler.cs +++ b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Gui/TextAreaMouseHandler.cs @@ -260,12 +260,11 @@ namespace ICSharpCode.TextEditor return; } - if (textArea.TextView.DrawingPosition.Contains(mousepos.X, mousepos.Y)) { gotmousedown = true; button = e.Button; - if ((DateTime.Now - lastTime).Milliseconds < SystemInformation.DoubleClickTime) { + if (button == MouseButtons.Left && (DateTime.Now - lastTime).Milliseconds < SystemInformation.DoubleClickTime) { int deltaX = Math.Abs(lastmousedownpos.X - e.X); int deltaY = Math.Abs(lastmousedownpos.Y - e.Y); if (deltaX <= SystemInformation.DoubleClickSize.Width && @@ -282,7 +281,6 @@ namespace ICSharpCode.TextEditor lastTime = DateTime.Now; lastmousedownpos = mousedownpos = new Point(e.X, e.Y); - if (button == MouseButtons.Left) { FoldMarker marker = textArea.TextView.GetFoldMarkerFromPosition(mousepos.X - textArea.TextView.DrawingPosition.X, mousepos.Y - textArea.TextView.DrawingPosition.Y); @@ -304,7 +302,6 @@ namespace ICSharpCode.TextEditor int offset = textArea.Document.PositionToOffset(realmousepos); - if (textArea.SelectionManager.HasSomethingSelected && textArea.SelectionManager.IsSelected(offset)) { clickedOnSelectedText = true;