Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        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;
            }
        }