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; } }
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); } }