// Token: 0x060001F6 RID: 502 RVA: 0x0000E358 File Offset: 0x0000C558 public GUIToolbarSearchField AddSearchField(string text, string[] searchModes, GUIControlExecuteDelegate execute, GUIControlQueryStatusDelegate querystatus) { GUIToolbarSearchField guitoolbarSearchField = new GUIToolbarSearchField(this); guitoolbarSearchField.SearchModes = searchModes; this.AddControl <GUIToolbarSearchField>(guitoolbarSearchField, text, "", null, execute, querystatus); return(guitoolbarSearchField); }
// Token: 0x06000017 RID: 23 RVA: 0x0000291C File Offset: 0x00000B1C private void OnSearchChange(GUIControl sender) { GUIToolbarSearchField guitoolbarSearchField = (GUIToolbarSearchField)sender; this._listbox.SetTextFilter(guitoolbarSearchField.Text); if (this._listbox.ItemCount == 0 && !string.IsNullOrEmpty(sender.Text)) { this._listbox.EmptyText = "No match found.\nYou can use search operators like: && (and) || (or) and ! (not)"; return; } this._listbox.EmptyText = "The list is empty."; }