예제 #1
0
 public void VariableInputCallback(string varName, object varValue, VarChangeMode mode)
 {
     if (mode == VarChangeMode.ADD_NEW)
     {
         m_expTool.AddVariable(varName, varValue);
         AddVarListItem(varName, varValue);
     }
     else if (mode == VarChangeMode.UPDATE)
     {
         m_expTool.UpdateVariable(varName, varValue);
         RefreshListContent();
     }
 }
예제 #2
0
        public FormAddVar(VariableInputListen listen, 
					string title, string varName, object varValue, VarChangeMode mode)
        {
            InitializeComponent();
            m_listen = listen;
            this.Text = title;
            if (varName != null)
                tboxVarName.Text = varName;
            if (varValue != null)
                tboxVarValue.Text = varValue.ToString();
            m_varChangeMode = mode;
            if (m_varChangeMode == VarChangeMode.UPDATE)
                tboxVarName.Enabled = false;
        }