Ejemplo n.º 1
0
 //增加单元
 private void addElement()
 {
     if (tabControl_Lists.SelectedIndex == 0)//增加整型单元
     {
         VarElement element = SmallDialog_NewVar_INT.createElement(form_main.varIntManager);
         if (element != null)
         {
             form_main.varIntManager.addElement(element);
         }
     }
     if (tabControl_Lists.SelectedIndex == 1)//增加字符单元
     {
         VarElement element = SmallDialog_NewVar_String.createElement(form_main.varStringManager);
         if (element != null)
         {
             form_main.varStringManager.addElement(element);
         }
     }
     if (tabControl_Lists.SelectedIndex == 2)//增加触发器函数单元
     {
         FunctionElement element = SmallDialog_FunctionsConfig.createElement(form_main.triggerFunctionManager, "新建触发函数单元");
         if (element != null)
         {
             form_main.triggerFunctionManager.addElement(element);
         }
     }
     if (tabControl_Lists.SelectedIndex == 3)//增加环境函数单元
     {
         FunctionElement element = SmallDialog_FunctionsConfig.createElement(form_main.contextFunctionManager, "新建环境函数单元");
         if (element != null)
         {
             form_main.contextFunctionManager.addElement(element);
         }
     }
     if (tabControl_Lists.SelectedIndex == 4)//增加执行函数单元
     {
         FunctionElement element = SmallDialog_FunctionsConfig.createElement(form_main.executionFunctionManager, "新建执行函数单元");
         if (element != null)
         {
             form_main.executionFunctionManager.addElement(element);
         }
     }
 }