Пример #1
0
 public void displayFormulaProperties(FormulaEditorWindow form, IEIBControl controlObject)
 {
     try
     {
         if (form.SelectedNode != null)
         {
             if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.DefaultValue))
             {
                 form.formulaText.Text = controlObject.DefaultValue;
             }
             if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnClick))
             {
                 form.formulaText.Text = controlObject.OnClickValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.Exiting))
             {
                 form.formulaText.Text = controlObject.ExitingValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.Entering))
             {
                 form.formulaText.Text = controlObject.EnteringValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnDoubleClick))
             {
                 form.formulaText.Text = controlObject.OnDoubleClick;
             }
         }
     }
     catch (Exception exp)
     {
         Console.Write(exp.StackTrace);
     }
 }
Пример #2
0
    static void CreateWindow()
    {
        var d = Database.Instance;
        FormulaEditorWindow window = (FormulaEditorWindow)EditorWindow.GetWindow(typeof(FormulaEditorWindow));

        window.Show();
    }
Пример #3
0
 public void displayFormulaProperties(FormulaEditorWindow form, IEIBControl controlObject)
 {
     try
     {
         form.designTree.Nodes[0].Nodes.RemoveByKey("OnCheck");
         form.designTree.Nodes[0].Nodes.RemoveByKey("GlobalScripts");
         form.designTree.Nodes[0].Nodes.RemoveByKey("OnOpen");
         form.designTree.Nodes[0].Nodes.RemoveByKey("OnSelect");
         form.designTree.Nodes[0].Nodes.RemoveByKey("OnChanging");
         if (controlObject is EIBCheckbox)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnCheck"))
             {
                 System.Windows.Forms.TreeNode treeNode_onCheck = new System.Windows.Forms.TreeNode("OnCheck");
                 treeNode_onCheck.Name = "OnCheck";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onCheck);
             }
         }
         if (controlObject is EIBPanel)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("GlobalScripts"))
             {
                 System.Windows.Forms.TreeNode treeNode_globalScripts = new System.Windows.Forms.TreeNode("GlobalScripts");
                 treeNode_globalScripts.Name = "GlobalScripts";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_globalScripts);
             }
         }
         if (controlObject is EIBTreeNode)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnOpen"))
             {
                 System.Windows.Forms.TreeNode treeNode_onOpen = new System.Windows.Forms.TreeNode("OnOpen");
                 treeNode_onOpen.Name = "OnOpen";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onOpen);
             }
         }
         if (controlObject is EIBTreeView)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnSelect"))
             {
                 System.Windows.Forms.TreeNode treeNode_onSelect = new System.Windows.Forms.TreeNode("OnSelect");
                 treeNode_onSelect.Name = "OnSelect";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onSelect);
             }
         }
         if (controlObject is EIBGrid)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnSelect"))
             {
                 System.Windows.Forms.TreeNode treeNode_onSelect = new System.Windows.Forms.TreeNode("OnSelect");
                 treeNode_onSelect.Name = "OnSelect";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onSelect);
             }
         }
         if (controlObject is EIBCombobox)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnChanging"))
             {
                 System.Windows.Forms.TreeNode treeNode_onChanging = new System.Windows.Forms.TreeNode("OnChanging");
                 treeNode_onChanging.Name = "OnChanging";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onChanging);
             }
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnOpen"))
             {
                 System.Windows.Forms.TreeNode treeNode_onOpen = new System.Windows.Forms.TreeNode("OnOpen");
                 treeNode_onOpen.Name = "OnOpen";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onOpen);
             }
         }
         if (controlObject is EIBTextBox)
         {
             if (!form.designTree.Nodes[0].Nodes.ContainsKey("OnChanging"))
             {
                 System.Windows.Forms.TreeNode treeNode_onChanging = new System.Windows.Forms.TreeNode("OnChanging");
                 treeNode_onChanging.Name = "OnChanging";
                 form.designTree.Nodes[0].Nodes.Add(treeNode_onChanging);
             }
         }
         if (form.SelectedNode != null)
         {
             if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.DefaultValue))
             {
                 form.formulaText.Text = controlObject.DefaultValue;
             }
             if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnClick))
             {
                 form.formulaText.Text = controlObject.OnClickValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.Exiting))
             {
                 form.formulaText.Text = controlObject.ExitingValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.Entering))
             {
                 form.formulaText.Text = controlObject.EnteringValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnDoubleClick))
             {
                 form.formulaText.Text = controlObject.OnDoubleClick;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnDrop))
             {
                 form.formulaText.Text = controlObject.OnDrop;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnFocus))
             {
                 form.formulaText.Text = controlObject.OnFocus;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnBlur))
             {
                 form.formulaText.Text = controlObject.OnBlur;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnEventCreate))
             {
                 form.formulaText.Text = controlObject.OnEventCreateValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnEventEdit))
             {
                 form.formulaText.Text = controlObject.OnEventEditValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnEventUpdate))
             {
                 form.formulaText.Text = controlObject.OnEventUpdateValue;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnChange))
             {
                 form.formulaText.Text = controlObject.OnChange;
             }
             else if (form.SelectedNode.Name.Trim().Equals(FormDesignerConstants.OnOK))
             {
                 form.formulaText.Text = controlObject.OnOK;
             }
         }
     }
     catch (Exception exp)
     {
         Console.Write(exp.StackTrace);
     }
 }