Exemple #1
0
 private void AddAddButton()
 {
     AddButton      = ComponentPool.Get <AddRuleButton>(ContentPanel.Content);
     AddButton.Text = NodeMarkup.Localize.LineEditor_AddRuleButton;
     AddButton.Init();
     AddButton.OnButtonClick += AddRule;
     SetAddButtonVisible();
 }
 private void AddAddButton()
 {
     if (AddRuleAvailable)
     {
         AddButton      = ComponentPool.Get <ButtonPanel>(ContentPanel);
         AddButton.Text = NodeMarkup.Localize.LineEditor_AddRuleButton;
         AddButton.Init();
         AddButton.OnButtonClick += AddRule;
     }
 }
Exemple #3
0
        private void AddAddRuleButton()
        {
            AddButton      = RulesTab.Content.AddUIComponent <AddRuleButton>();
            AddButton.Text = Localize.AddNewRule;
            AddButton.Init();
            AddButton.OnButtonClick += AddRule;

            void AddRule()
            {
                var rule = new Rule();

                this.AddRule(rule);
                AddRulePanel(rule);
            }
        }