// Token: 0x0600023F RID: 575 RVA: 0x0000F320 File Offset: 0x0000D520 private void OnMenu(object userdata) { GUIToolbarMenuItem guitoolbarMenuItem = (GUIToolbarMenuItem)userdata; if (guitoolbarMenuItem != null && guitoolbarMenuItem.Execute != null) { guitoolbarMenuItem.Execute(guitoolbarMenuItem); } }
// Token: 0x0600023C RID: 572 RVA: 0x0000F108 File Offset: 0x0000D308 public void Add(GUIToolbarMenuItem item) { if (item.Owner != null) { throw new ArgumentException("'item' has been added to a toolbar already"); } List <GUIToolbarMenuItem> list = new List <GUIToolbarMenuItem>(this.Items); item.Owner = this; list.Add(item); this.Items = list.ToArray(); }