Пример #1
0
        // 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);
        }
Пример #2
0
        // 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.";
        }