Exemplo n.º 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            SakwaUserControl oldEditor = editor.Controls.Count > 0 ? editor.Controls[0] as SakwaUserControl : null;

            if (oldEditor != null)
            {
                oldEditor.OnDeactivate();
            }

            foreach (IDecisionTree tree in ctrl.Trees)
            {
                if (tree.FullPath != "")
                {
                    SaveTreeFile(tree, tree.FullPath);
                }
                else
                {
                    saveFileDialog.InitialDirectory = SakwaSupport.InitialFolder(tree, SakwaSupport.eInitialFolder.Template, LastUsedFolder);
                    saveFileDialog.FileName         = tree.RootNode.Name;
                    saveFileDialog.Title            = string.Format(UI_Constants.File_Save, tree.RootNode.Name);
                    if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
                    {
                        SaveTreeFile(tree, saveFileDialog.FileName);
                    }
                }
            }
        }
Exemplo n.º 2
0
 private void btnOpen_Click(object sender, EventArgs e)
 {
     openFileDialog.InitialDirectory = SakwaSupport.InitialFolder(null, SakwaSupport.eInitialFolder.Template, LastUsedFolder);
     if (openFileDialog.ShowDialog(this) == DialogResult.OK)
     {
         LoadFile(openFileDialog.FileName);
     }
 }
Exemplo n.º 3
0
        private void browseButton_Click(object sender, System.EventArgs e)
        {
            openFileDialog.InitialDirectory = SakwaSupport.InitialFolder(null, SakwaSupport.eInitialFolder.Template, selectedDomainModelFile);

            if (openFileDialog.ShowDialog(this) == DialogResult.OK)
            {
                selectedDomainModelFile = openFileDialog.FileName;
                SetTextBoxContent(selectedDomainModelFile);
            }
        }
Exemplo n.º 4
0
 private void btnSaveAs_Click(object sender, EventArgs e)
 {
     foreach (IDecisionTree tree in ctrl.Trees)
     {
         saveFileDialog.InitialDirectory = SakwaSupport.InitialFolder(tree, SakwaSupport.eInitialFolder.Model, LastUsedFolder);
         saveFileDialog.Title            = string.Format(UI_Constants.File_SaveAs, tree.RootNode.Name);
         if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
         {
             SaveTreeFile(tree, saveFileDialog.FileName);
         }
     }
 }