Author: mkrueger
Date: 2008-02-17 20:00:59 -0500 (Sun, 17 Feb 2008)
New Revision: 96024

Modified:
   trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
   
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
   
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs
   
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs
Log:
* MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed find next
  selection update.

Modified: trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog       
2008-02-18 00:54:13 UTC (rev 96023)
+++ trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/ChangeLog       
2008-02-18 01:00:59 UTC (rev 96024)
@@ -1,5 +1,10 @@
 2008-02-18  Mike Krüger <[EMAIL PROTECTED]> 
 
+       * MonoDevelop.SourceEditor/SourceEditorWidget.cs: Fixed find next 
selection
+         update.
+
+2008-02-18  Mike Krüger <[EMAIL PROTECTED]> 
+
        * gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs,
          gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs,
          MonoDevelop.SourceEditor/SourceEditorWidget.cs,

Modified: 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
  2008-02-18 00:54:13 UTC (rev 96023)
+++ 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorWidget.cs
  2008-02-18 01:00:59 UTC (rev 96024)
@@ -813,10 +813,8 @@
                        
                        if (!String.IsNullOrEmpty (selectedText)) {
                                TextEditor.SearchPattern = selectedText;
-                               if (searchWidget != null)
-                                       searchWidget.SearchPattern = 
selectedText;
-                               if (searchAndReplaceWidget != null)
-                                       searchAndReplaceWidget.SearchPattern = 
selectedText;
+                               SearchWidget.searchPattern = selectedText;
+                               SearchWidget.FireSearchPatternChanged ();
                        }
                }
                
@@ -904,6 +902,7 @@
                {
                        TextEditor.SearchOptions.IsCaseSensitive = 
SearchWidget.IsCaseSensitive;
                        TextEditor.SearchOptions.IsWholeWordOnly = 
SearchWidget.IsWholeWordOnly;
+                       TextEditor.SearchPattern = SearchWidget.searchPattern;
                        TextEditor.CompilePattern ();
                        TextEditor.QueueDraw ();
                }

Modified: 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs
      2008-02-18 00:54:13 UTC (rev 96023)
+++ 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchAndReplaceWidget.cs
      2008-02-18 01:00:59 UTC (rev 96024)
@@ -118,14 +118,14 @@
             this.buttonSearchForward.UseUnderline = true;
             // Container child buttonSearchForward.Gtk.Container+ContainerChild
             Gtk.Alignment w5 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
-            // Container child GtkAlignment1.Gtk.Container+ContainerChild
+            // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w6 = new Gtk.HBox();
             w6.Spacing = 2;
-            // Container child GtkHBox2.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w7 = new Gtk.Image();
             w7.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-forward", 
Gtk.IconSize.Menu, 16);
             w6.Add(w7);
-            // Container child GtkHBox2.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w9 = new Gtk.Label();
             w9.LabelProp = Mono.Unix.Catalog.GetString("_Next");
             w9.UseUnderline = true;
@@ -144,14 +144,14 @@
             this.buttonSearchBackward.UseUnderline = true;
             // Container child 
buttonSearchBackward.Gtk.Container+ContainerChild
             Gtk.Alignment w14 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
-            // Container child GtkAlignment2.Gtk.Container+ContainerChild
+            // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w15 = new Gtk.HBox();
             w15.Spacing = 2;
-            // Container child GtkHBox3.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w16 = new Gtk.Image();
             w16.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-back", 
Gtk.IconSize.Menu, 16);
             w15.Add(w16);
-            // Container child GtkHBox3.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w18 = new Gtk.Label();
             w18.LabelProp = Mono.Unix.Catalog.GetString("_Previous");
             w18.UseUnderline = true;
@@ -170,14 +170,14 @@
             this.buttonOptions.UseUnderline = true;
             // Container child buttonOptions.Gtk.Container+ContainerChild
             Gtk.Alignment w23 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
-            // Container child GtkAlignment3.Gtk.Container+ContainerChild
+            // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w24 = new Gtk.HBox();
             w24.Spacing = 2;
-            // Container child GtkHBox4.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w25 = new Gtk.Image();
             w25.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-preferences", 
Gtk.IconSize.Menu, 16);
             w24.Add(w25);
-            // Container child GtkHBox4.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w27 = new Gtk.Label();
             w27.LabelProp = Mono.Unix.Catalog.GetString("_Options");
             w27.UseUnderline = true;
@@ -209,11 +209,11 @@
             // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w34 = new Gtk.HBox();
             w34.Spacing = 2;
-            // Container child GtkHBox1.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w35 = new Gtk.Image();
             w35.Pixbuf = Stetic.IconLoader.LoadIcon(this, 
"gtk-find-and-replace", Gtk.IconSize.Menu, 16);
             w34.Add(w35);
-            // Container child GtkHBox1.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w37 = new Gtk.Label();
             w37.LabelProp = Mono.Unix.Catalog.GetString("_Replace");
             w37.UseUnderline = true;

Modified: 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs
        2008-02-18 00:54:13 UTC (rev 96023)
+++ 
trunk/monodevelop/main/src/addins/MonoDevelop.SourceEditor2/gtk-gui/MonoDevelop.SourceEditor.SearchWidget.cs
        2008-02-18 01:00:59 UTC (rev 96024)
@@ -87,11 +87,11 @@
             // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w6 = new Gtk.HBox();
             w6.Spacing = 2;
-            // Container child GtkHBox1.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w7 = new Gtk.Image();
             w7.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-forward", 
Gtk.IconSize.Menu, 16);
             w6.Add(w7);
-            // Container child GtkHBox1.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w9 = new Gtk.Label();
             w9.LabelProp = Mono.Unix.Catalog.GetString("_Next");
             w9.UseUnderline = true;
@@ -110,14 +110,14 @@
             this.buttonSearchBackward.UseUnderline = true;
             // Container child 
buttonSearchBackward.Gtk.Container+ContainerChild
             Gtk.Alignment w14 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
-            // Container child GtkAlignment1.Gtk.Container+ContainerChild
+            // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w15 = new Gtk.HBox();
             w15.Spacing = 2;
-            // Container child GtkHBox2.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w16 = new Gtk.Image();
             w16.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-go-back", 
Gtk.IconSize.Menu, 16);
             w15.Add(w16);
-            // Container child GtkHBox2.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w18 = new Gtk.Label();
             w18.LabelProp = Mono.Unix.Catalog.GetString("_Previous");
             w18.UseUnderline = true;
@@ -136,14 +136,14 @@
             this.buttonOptions.UseUnderline = true;
             // Container child buttonOptions.Gtk.Container+ContainerChild
             Gtk.Alignment w23 = new Gtk.Alignment(0.5F, 0.5F, 0F, 0F);
-            // Container child GtkAlignment2.Gtk.Container+ContainerChild
+            // Container child GtkAlignment.Gtk.Container+ContainerChild
             Gtk.HBox w24 = new Gtk.HBox();
             w24.Spacing = 2;
-            // Container child GtkHBox3.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Image w25 = new Gtk.Image();
             w25.Pixbuf = Stetic.IconLoader.LoadIcon(this, "gtk-preferences", 
Gtk.IconSize.Menu, 16);
             w24.Add(w25);
-            // Container child GtkHBox3.Gtk.Container+ContainerChild
+            // Container child GtkHBox.Gtk.Container+ContainerChild
             Gtk.Label w27 = new Gtk.Label();
             w27.LabelProp = Mono.Unix.Catalog.GetString("_Options");
             w27.UseUnderline = true;

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to