8 protected ref array<SCR_ButtonComponent> m_aButtons =
new array<SCR_ButtonComponent>;
10 ref ScriptInvoker m_OnEntryFocus =
new ScriptInvoker;
17 override void HandlerAttached(Widget w)
19 super.HandlerAttached(w);
24 override protected void SetupEntryBehavior(Widget entry)
36 button.m_OnFocus.Insert(OnEntryFocus);
48 protected void OnEntryFocus(Widget w)
50 m_OnEntryFocus.Invoke();
52 m_iFocusedEntryId = m_aEntryWidgets.Find(w) + Math.Floor(m_fScrollPosition);
60 array<SCR_ButtonComponent> GetButtons() {
return m_aButtons; }