Advertisement
Guest User

DateInserterMod

a guest
Jan 31st, 2018
21
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.55 KB | None | 0 0
  1. using MonoDevelop.Components.Commands;
  2. using MonoDevelop.Ide;
  3. using MonoDevelop.Ide.Gui;
  4. using System;  
  5.  
  6. namespace DateInserter
  7. {
  8.     class InsertDateHandler : CommandHandler
  9.     {
  10.         protected override void Run ()
  11.         {
  12.             Document doc = IdeApp.Workbench.ActiveDocument;
  13.             string date = DateTime.Now.ToString ();  
  14.             doc.Editor.InsertAtCaret (date);
  15.         }
  16.  
  17.         protected override void Update (CommandInfo info)
  18.         {
  19.             Document doc = IdeApp.Workbench.ActiveDocument;
  20.             info.Enabled = doc != null && doc.Editor != null;
  21.         }  
  22.     }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement