Объявление
public static void HandlePrefixLabel(Rect totalPosition, Rect labelPosition, GUIContent label, int id = 0, GUIStyle style = EditorStyles.label);Параметры
totalPosition | Прямоугольник на экране, который будет использоваться как для метки, так и для элемента управления. |
labelPosition | Прямоугольник на экране для использования в качестве метки. |
label | Метка для отображения элемента управления. |
id | Уникальный идентификатор элемента управления. Если ничего не указано, используется идентификатор следующего элемента управления.. |
style | Необязательный стиль GUIStyle для использования в метке. |
Описание
Создает ярлык для некоторого элемента управления.
HandlePrefixLabel похож на PrefixLabel, но позволяет настраивать положение метки, явно указывая его Rect. PrefixLabel или HandlePrefixLabel следует использовать при создании элемента управления с подключенной меткой. Это гарантирует, что при щелчке по метке элемент управления получит фокус клавиатуры. По этой причине важно, чтобы для PrefixLabel или HandlePrefixLabel был указан тот же идентификатор, что и для самого элемента управления. Также можно не указывать идентификатор элемента управления, и в этом случае автоматически используется идентификатор из следующего за ним элемента управления.