Beispiel #1
0
 private void bAdd_Click(object sender, EventArgs e)
 {
     using (NewVariableDialog dialog = new NewVariableDialog(m_Variables))
     {
         if (dialog.ShowDialog(this) == DialogResult.OK)
         {
             m_Variables.Add(dialog.VariableName, new UrlVariable(dialog.VariableName, m_Variables));
             ReloadVariables(true);
             lbVariables.SelectedItem = m_Variables[dialog.VariableName];
         }
     }
 }
Beispiel #2
0
        public EditVariablesDialog(ApplicationJob job) : base()
        {
            InitializeComponent();
            AcceptButton = bOK;
            CancelButton = bCancel;

            m_Job       = job;
            m_Variables = new ApplicationJob.UrlVariableCollection(job);
            // Get a copy of all variables
            foreach (KeyValuePair <string, UrlVariable> pair in job.Variables)
            {
                UrlVariable clonedVariable = pair.Value.Clone() as UrlVariable;
                m_Variables.Add(pair.Key, clonedVariable);
                clonedVariable.Parent = m_Variables;
            }
        }
        public EditVariablesDialog(ApplicationJob job) : base()
        {
            InitializeComponent();
            AcceptButton = bOK;
            CancelButton = bCancel;

            m_Job = job;
            m_Variables = new ApplicationJob.UrlVariableCollection(job);
            // Get a copy of all variables
            foreach (KeyValuePair<string, UrlVariable> pair in job.Variables)
            {
                UrlVariable clonedVariable = pair.Value.Clone() as UrlVariable;
                m_Variables.Add(pair.Key, clonedVariable);
                clonedVariable.Parent = m_Variables;
            }
        }