private void setCode(ICodeStruct internalScript) { CodeBlocks.Clear(); EditorScript = internalScript == null? "" : internalScript.Parse(null, 0); List <AssignationModel> listBlock = ModelsToScriptHelper. TransformScriptToModels(managedScript, new RelayCommand <object>(DeleteNode)); foreach (AssignationModel item in listBlock) { CodeBlocks.Add(item); } }
public void ScriptToScripter() { ManagedScript.Analyse(editorScript); codeBlocks.Clear(); List <AssignationModel> listBlock = ModelsToScriptHelper. TransformScriptToModels(ManagedScript, new RelayCommand <object>(DeleteNode)); foreach (AssignationModel item in listBlock) { codeBlocks.Add(item); } RaisePropertyChanged(() => CodeBlocks); }
public void setCode(Script internalScript) { codeBlocks.Clear(); managedScript = internalScript == null ? new Script() : internalScript; EditorScript = internalScript == null? "" : internalScript.Parse(0); List <AssignationModel> listBlock = ModelsToScriptHelper. TransformScriptToModels(managedScript, new RelayCommand <object>(DeleteNode)); foreach (AssignationModel item in listBlock) { codeBlocks.Add(item); } }
public void SaveScript() { if (SelectedTabIndex == "Scripter") { managedScript = ModelsToScriptHelper.TransformModelsToScript(CodeBlocks.ToList()); } else if (SelectedTabIndex == "Editor") { ManagedScript.Analyse(editorScript); } codeBlocks.Clear(); Messenger.Default.Send(new NotificationMessage("HideScripter")); }
public void SaveScript() { //Make sure all syntax exceptions are ignored, we'll show them later switch (Configurator.getScripterPreference()) { case "Scripter": managedScript = ModelsToScriptHelper.TransformModelsToScript(CodeBlocks.ToList()); break; case "Editor": ManagedScript.Analyse(editorScript); break; } CodeBlocks.Clear(); Close(); }
public void ScripterToScript() { managedScript = ModelsToScriptHelper.TransformModelsToScript(CodeBlocks.ToList()); EditorScript = managedScript.Parse(); }