public FormMain(Loader Loader) { InitializeComponent(); this.Ambiente = new Ambiente(); this.Loader = Loader; this.Models = new List <ScriptModel>(); il.Images.Add(new Icon(@"Icons\default.ico")); il.Images.Add(new Icon(@"Icons\dispfile.ico")); il.Images.Add(new Icon(@"Icons\project.ico")); treeView1.ImageList = il; }
public static string SetValue(string Variable, string Value, Ambiente Ambiente) { Boolean seted = false; foreach (var v in Ambiente.userVariables) { if (v.name.Equals(Variable)) { v.value = Value; seted = true; break; } } if (!seted) { Ambiente.userVariables.Add(new Variable(Variable)); SetValue(Variable, Value, Ambiente); } return((seted) ? "success" : "error"); }
public DispLoader(string[] args) { Ambiente = new Ambiente(); Ambiente.DefaultCommandClassName = new Disp.DString("Disp"); this.Loader = new Disp.Internal.Loader(this.Ambiente); Console.Title = "DISP NEXT " + Ambiente.CurrentFolder; args = args.Except(new string[] { "dispx", "dispx.exe", "disp", "disp.exe" }).ToArray(); if (args != null) { if (args.Count() > 0) { String comando = ""; for (int i = 0; i < args.Count(); i++) { comando += args[i]; comando += " "; } var cmd = new ConsoleCommand(comando); string result = Loader.Execute(cmd); WriteToConsole(result); Console.ReadKey(); } else { Run(); } } }
public Application(Disp.Internal.Ambiente Ambiente) { this.Ambiente = Ambiente; }