1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using Mono.Addins;
6 using System.Drawing;
7 using System.IO;
8 using System.Windows.Forms;
9 
10 namespace TextEditorSWF.ExtensionModel
11 {
12 	/// <summary>
13 	/// Extension node that represents a menu or toolbar item.
14 	/// </summary>
15 	[ExtensionNode ("Command")]
16 	class InterfaceItemExtensionNode : ExtensionNode, IUserInterfaceItem
17 	{
CreateMenuItem()18 		public ToolStripItem CreateMenuItem ()
19 		{
20 			CommandExtensionNode cmd = CommandManager.GetCommand (Id);
21 			return cmd.CreateMenuItem ();
22 		}
23 
CreateButton()24 		public ToolStripItem CreateButton ()
25 		{
26 			CommandExtensionNode cmd = CommandManager.GetCommand (Id);
27 			return cmd.CreateButton ();
28 		}
29 	}
30 }
31