void AddEvent(Event e, bool select = false) { Controls.Event ev = CreateEvent(e); var event_bt = new Controls.EventButton(); event_bt.EventName = String_Functions.UppercaseFirst(e.name.Replace('_', ' ')); event_bt.SettingChanged += event_bt_SettingChanged; event_bt.RemoveClicked += Event_RemoveClicked; event_bt.ParentEvent = e; var bt = new TrakHound_UI.CollapseButton(); bt.ButtonContent = event_bt; if (select) { event_bt.eventname_TXT.Focus(); foreach (var obt in EventButtons) { obt.IsExpanded = false; } bt.IsExpanded = true; } bt.PageContent = ev; events.Add(ev); EventButtons.Add(bt); }
void AddEvent(Event e, bool select = false) { Controls.Event ev = CreateEvent(e); var event_bt = new Controls.EventButton(); event_bt.EventName = String_Functions.UppercaseFirst(e.name.Replace('_', ' ')); event_bt.SettingChanged += event_bt_SettingChanged; event_bt.RemoveClicked += Event_RemoveClicked; event_bt.ParentEvent = e; var bt = new TrakHound_UI.CollapseButton(); bt.ButtonContent = event_bt; if (select) { event_bt.eventname_TXT.Focus(); foreach (var obt in EventButtons) obt.IsExpanded = false; bt.IsExpanded = true; } bt.PageContent = ev; events.Add(ev); EventButtons.Add(bt); }