Exemplo n.º 1
0
Arquivo: Macro.cs Projeto: jmclain/Nmp
		/////////////////////////////////////////////////////////////////////////////

		public static Macro NewBuiltinMacro( IMacroProcessor mp, string name, IMacroHandler mh, object handlerData )
		{
			// ******
			Macro macro = new Macro( name, MacroType.Builtin, mh, null, null, null, mp );
			macro.MacroHandlerData = handlerData;

			// ******
			return macro;
		}
Exemplo n.º 2
0
Arquivo: Macro.cs Projeto: jmclain/Nmp
		/////////////////////////////////////////////////////////////////////////////

		public static Macro NewTextMacro( IMacroProcessor mp, string name, IMacroHandler mh, string macroText, IList<string> argNames )
		{
			// ******
			Macro macro = new Macro( name, MacroType.Text, mh, null, macroText, argNames, mp );
			
			// ******
			return macro;
		}
Exemplo n.º 3
0
Arquivo: Macro.cs Projeto: jmclain/Nmp
		/////////////////////////////////////////////////////////////////////////////

		public static Macro NewBuiltinMacro( IMacroProcessor mp, string name, IMacroHandler mh, MacroCall method )
		{
			// ******
			Macro macro = new Macro( name, MacroType.Builtin, mh, null, null, null, mp );
			macro.MacroHandlerData = method;

			// ******
			return macro;
		}