Author: lluis
Date: 2008-02-14 19:30:35 -0500 (Thu, 14 Feb 2008)
New Revision: 95713

Modified:
   trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
   
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs
Log:
* Mono.TextEditor/TextEditor.cs: Added method for running an editor
  action.

Modified: trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog
===================================================================
--- trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-14 
23:49:39 UTC (rev 95712)
+++ trunk/monodevelop/main/src/addins/Mono.Texteditor/ChangeLog 2008-02-15 
00:30:35 UTC (rev 95713)
@@ -1,5 +1,9 @@
 2008-02-15  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
+       * Mono.TextEditor/TextEditor.cs: Added method for running an editor 
action.
+
+2008-02-15  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
+
        * Mono.TextEditor/DefaultEditActions.cs, 
Mono.TextEditor/TextViewMargin.cs,
          Mono.TextEditor/TextUtil.cs, Mono.TextEditor/TextEditor.cs: 
Implemented
          'go to matching bracket' action.

Modified: 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs
===================================================================
--- 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs 
    2008-02-14 23:49:39 UTC (rev 95712)
+++ 
trunk/monodevelop/main/src/addins/Mono.Texteditor/Mono.TextEditor/TextEditor.cs 
    2008-02-15 00:30:35 UTC (rev 95713)
@@ -382,6 +382,15 @@
                        this.QueueDrawArea (0, 
(int)-this.textEditorData.VAdjustment.Value + Document.LogicalToVisualLine 
(logicalLine) * LineHeight, this.Allocation.Width, this.Allocation.Height);
                }
        
+               public void RunAction (EditAction action)
+               {
+                       try {
+                               action.Run (this.textEditorData);
+                       } catch (Exception e) {
+                               Console.WriteLine ("Error while executing " + 
action + " :" + e);
+                       }
+               }
+               
                public void SimulateKeyPress (Gdk.Key key, Gdk.ModifierType 
modifier)
                {
                        int keyCode = GetKeyCode (key, modifier);

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

Reply via email to