Unity 6.3
0 онлайн 77 гостей 3 в системе
Вход

SearchField

класс в UnityEditor.IMGUI.Controls

Описание

Контроль SearchField создает текстовое поле для ввода текста, который может быть использован для поиска.

Он поставляется в двух стилях UI: один для обычного использования и один для панелей инструментов.

Свойства

Свойство Описание
autoSetFocusOnFindCommandИзменяет фокус клавиатуры на поле поиска при нажатии пользователем «Ctrl/Cmd + F», если установлено значение true. По умолчанию значение true.
searchFieldControlIDЭто controlID, используемый для текстового поля для получения фокуса клавиатуры.

Открытые методы

Метод Описание
HasFocusЭта функция возвращает true, если поле поиска имеет фокус клавиатуры.
OnGUIЭта функция отображает поле поиска со стандартным стилем интерфейса и использует класс GUILayout для автоматического вычисления положения и размера прямоугольника, в котором оно отрисовывается. Передайте необязательный список, чтобы задать дополнительные свойства компоновки.
OnToolbarGUIЭта функция отображает поле поиска со стилем панели инструментов и использует класс GUILayout для автоматического вычисления положения и размера прямоугольника, в котором оно отрисовывается. Передайте необязательный список, чтобы задать дополнительные свойства компоновки.
SetFocusЭта функция изменяет фокус клавиатуры на поле поиска, чтобы пользователь мог начать ввод текста.

Мероприятия

Мероприятие Описание
downOrUpArrowKeyPressedЭто событие отправляется, когда фокусированное поле поиска обнаруживает, что нажата клавиша вниз или вверх, и может быть использовано для переключения фокуса клавиатуры на другой элемент управления, например TreeView.

Делегаты

делегат Описание
SearchFieldCallbackЭто общий делегат обратного вызова для событий SearchField и не принимает никаких параметров.