void AddTaskFromFileExecute() { var(fileOpened, _, content) = UtilGUI.OpenFileDialogToGetNameAndContent( "NN++ template files (*.nnptmpl)|*.nnptmpl|All files (*.*)|*.*", "Choose a parameter file..." ); if (fileOpened == false) { return; } selectedPlan?.AddTaskFromFile(content); SelectionMode = SelectionModes.Plan; }
void AddTemplateExecute() { var(fileOpened, id, content) = UtilGUI.OpenFileDialogToGetNameAndContent( "All files (*.*)|*.*", $"Choose a template..." ); if (fileOpened == false) { return; } NnTemplateData?temp; if ((temp = projectData?.AddTemplate(id, content)) != null) { SelectedTemplate = temp; SelectionMode = SelectionModes.Template; } }