TreeItem
Наследует: Object
Внутренний control для одного элемента внутри Tree.
Описание
Один элемент элемента управления Tree. Он может содержать другие TreeItem в качестве дочерних элементов, что позволяет ему создавать иерархию. Он также может содержать текст и кнопки. TreeItem не является Node, он является внутренним для Tree.
Чтобы создать TreeItem, используйте Tree.create_item() или create_child(). Чтобы удалить TreeItem, используйте Object.free().
Примечание: Значения идентификаторов, используемые для кнопок, являются 32-битными, в отличие от int, который всегда является 64-битным. Они идут от -2147483648 до 2147483647.
Свойства
Методы
void |
add_button(column: int, button: Texture2D, id: int = -1, disabled: bool = false, tooltip_text: String = "", description: String = "") |
void |
|
void |
call_recursive(method: StringName, ...) vararg |
void |
|
void |
clear_custom_bg_color(column: int) |
void |
clear_custom_color(column: int) |
create_child(index: int = -1) |
|
void |
|
void |
erase_button(column: int, button_index: int) |
get_auto_translate_mode(column: int) const |
|
get_autowrap_mode(column: int) const |
|
get_button(column: int, button_index: int) const |
|
get_button_by_id(column: int, id: int) const |
|
get_button_color(column: int, id: int) const |
|
get_button_count(column: int) const |
|
get_button_id(column: int, button_index: int) const |
|
get_button_tooltip_text(column: int, button_index: int) const |
|
get_cell_mode(column: int) const |
|
get_custom_bg_color(column: int) const |
|
get_custom_color(column: int) const |
|
get_custom_draw_callback(column: int) const |
|
get_custom_font(column: int) const |
|
get_custom_font_size(column: int) const |
|
get_description(column: int) const |
|
get_expand_right(column: int) const |
|
get_first_child() const |
|
get_icon_max_width(column: int) const |
|
get_icon_modulate(column: int) const |
|
get_icon_overlay(column: int) const |
|
get_icon_region(column: int) const |
|
get_language(column: int) const |
|
get_metadata(column: int) const |
|
get_next() const |
|
get_next_in_tree(wrap: bool = false) |
|
get_next_visible(wrap: bool = false) |
|
get_parent() const |
|
get_prev() |
|
get_prev_in_tree(wrap: bool = false) |
|
get_prev_visible(wrap: bool = false) |
|
get_range_config(column: int) |
|
get_structured_text_bidi_override(column: int) const |
|
get_structured_text_bidi_override_options(column: int) const |
|
get_suffix(column: int) const |
|
get_text_alignment(column: int) const |
|
get_text_direction(column: int) const |
|
get_text_overrun_behavior(column: int) const |
|
get_tooltip_text(column: int) const |
|
get_tree() const |
|
is_any_collapsed(only_visible: bool = false) |
|
is_button_disabled(column: int, button_index: int) const |
|
is_checked(column: int) const |
|
is_custom_set_as_button(column: int) const |
|
is_edit_multiline(column: int) const |
|
is_editable(column: int) |
|
is_indeterminate(column: int) const |
|
is_selectable(column: int) const |
|
is_selected(column: int) |
|
is_visible_in_tree() const |
|
void |
move_after(item: TreeItem) |
void |
move_before(item: TreeItem) |
void |
propagate_check(column: int, emit_signal: bool = true) |
void |
remove_child(child: TreeItem) |
void |
|
void |
set_auto_translate_mode(column: int, mode: AutoTranslateMode) |
void |
set_autowrap_mode(column: int, autowrap_mode: AutowrapMode) |
void |
set_button(column: int, button_index: int, button: Texture2D) |
void |
set_button_color(column: int, button_index: int, color: Color) |
void |
set_button_description(column: int, button_index: int, description: String) |
void |
set_button_disabled(column: int, button_index: int, disabled: bool) |
void |
set_button_tooltip_text(column: int, button_index: int, tooltip: String) |
void |
set_cell_mode(column: int, mode: TreeCellMode) |
void |
set_checked(column: int, checked: bool) |
void |
set_collapsed_recursive(enable: bool) |
void |
set_custom_as_button(column: int, enable: bool) |
void |
set_custom_bg_color(column: int, color: Color, just_outline: bool = false) |
void |
set_custom_color(column: int, color: Color) |
void |
set_custom_draw(column: int, object: Object, callback: StringName) |
void |
set_custom_draw_callback(column: int, callback: Callable) |
void |
set_custom_font(column: int, font: Font) |
void |
set_custom_font_size(column: int, font_size: int) |
void |
set_description(column: int, description: String) |
void |
set_edit_multiline(column: int, multiline: bool) |
void |
set_editable(column: int, enabled: bool) |
void |
set_expand_right(column: int, enable: bool) |
void |
|
void |
set_icon_max_width(column: int, width: int) |
void |
set_icon_modulate(column: int, modulate: Color) |
void |
set_icon_overlay(column: int, texture: Texture2D) |
void |
set_icon_region(column: int, region: Rect2) |
void |
set_indeterminate(column: int, indeterminate: bool) |
void |
set_language(column: int, language: String) |
void |
set_metadata(column: int, meta: Variant) |
void |
|
void |
set_range_config(column: int, min: float, max: float, step: float, expr: bool = false) |
void |
set_selectable(column: int, selectable: bool) |
void |
set_structured_text_bidi_override(column: int, parser: StructuredTextParser) |
void |
set_structured_text_bidi_override_options(column: int, args: Array) |
void |
set_suffix(column: int, text: String) |
void |
|
void |
set_text_alignment(column: int, text_alignment: HorizontalAlignment) |
void |
set_text_direction(column: int, direction: TextDirection) |
void |
set_text_overrun_behavior(column: int, overrun_behavior: OverrunBehavior) |
void |
set_tooltip_text(column: int, tooltip: String) |
void |
Перечисления
enum TreeCellMode: 🔗
TreeCellMode CELL_MODE_STRING = 0
Ячейка показывает строковую метку, опционально со значком. Если текст редактируемый, его можно редактировать с помощью LineEdit или всплывающего окна TextEdit, если используется set_edit_multiline().
TreeCellMode CELL_MODE_CHECK = 1
Ячейка показывает флажок, опционально с текстом и значком. Флажок можно нажать, отпустить или сделать неопределенным (через set_indeterminate()). Флажок нельзя нажать, если ячейка не является редактируемой.
TreeCellMode CELL_MODE_RANGE = 2
Ячейка показывает числовой диапазон. Если он доступен для редактирования, его можно редактировать с помощью ползунка диапазона. Используйте set_range() для установки значения и set_range_config() для настройки диапазона.
Эту ячейку также можно использовать в режиме раскрывающегося списка текста, когда вы назначаете текст с помощью set_text(). Разделяйте параметры запятыми, например, "Option1,Option2,Option3".
TreeCellMode CELL_MODE_ICON = 3
Ячейка показывает значок. Его нельзя редактировать или отображать текст. Значок всегда находится в центре ячейки.
TreeCellMode CELL_MODE_CUSTOM = 4
Ячейка отображается как нажимаемая кнопка. Она будет отображать стрелку, похожую на OptionButton, но не имеет раскрывающегося списка (для этого вы можете использовать CELL_MODE_RANGE). Нажатие кнопки испускает сигнал Tree.item_edited. Кнопка по умолчанию плоская, вы можете использовать set_custom_as_button(), чтобы отобразить ее с StyleBox.
Этот режим также поддерживает пользовательское рисование с помощью set_custom_draw_callback().
Описания свойств
Если true, TreeItem сворачивается.
Минимальная высота, заданная пользователем.
Если true, сворачивание для этого TreeItem отключено.
Если true, TreeItem виден (по умолчанию).
Обратите внимание, что если TreeItem установлен как невидимый, ни один из его дочерних элементов также не будет виден.
Описания метода
void add_button(column: int, button: Texture2D, id: int = -1, disabled: bool = false, tooltip_text: String = "", description: String = "") 🔗
Добавляет кнопку с Texture2D button в конец ячейки в столбце column. Параметр id используется для идентификации кнопки в соответствующем сигнале Tree.button_clicked и может отличаться от индекса кнопки. Если не указан, используется следующий доступный индекс, который можно получить, вызвав get_button_count() непосредственно перед этим методом. При желании кнопка может быть disable и иметь tooltip_text. description используется в качестве описания кнопки для вспомогательных приложений.
void add_child(child: TreeItem) 🔗
Добавляет ранее не имеющий родителя TreeItem как прямой потомок этого элемента. Элемент child не должен быть частью какого-либо Tree или быть родителем какого-либо TreeItem. См. также remove_child().
void call_recursive(method: StringName, ...) vararg 🔗
Вызывает method для фактического TreeItem и его потомков рекурсивно. Передайте параметры в виде списка, разделенного запятыми.
void clear_buttons() 🔗
Удаляет все кнопки из всех столбцов этого элемента.
void clear_custom_bg_color(column: int) 🔗
Сбрасывает цвет фона для указанного столбца на значение по умолчанию.
void clear_custom_color(column: int) 🔗
Сбрасывает цвет указанного столбца на значение по умолчанию.
TreeItem create_child(index: int = -1) 🔗
Создает элемент и добавляет его как дочерний элемент.
Новый элемент будет вставлен как позиция index (значение по умолчанию -1 означает последнюю позицию), или он будет последним дочерним элементом, если index больше количества дочерних элементов.
Отменяет выбор указанного столбца.
void erase_button(column: int, button_index: int) 🔗
Удаляет кнопку с индексом button_index в столбце column.
AutoTranslateMode get_auto_translate_mode(column: int) const 🔗
Возвращает режим автоматического перевода столбца.
AutowrapMode get_autowrap_mode(column: int) const 🔗
Возвращает режим автопереноса текста в указанном column. По умолчанию это TextServer.AUTOWRAP_OFF.
Texture2D get_button(column: int, button_index: int) const 🔗
Возвращает Texture2D кнопки с индексом button_index в столбце column.
int get_button_by_id(column: int, id: int) const 🔗
Возвращает индекс кнопки, если в столбце column есть кнопка с идентификатором id, в противном случае возвращает -1.
Color get_button_color(column: int, id: int) const 🔗
Возвращает цвет кнопки с идентификатором id в столбце column. Если указанная кнопка не существует, возвращает Color.BLACK.
int get_button_count(column: int) const 🔗
Возвращает количество кнопок в столбце column.
int get_button_id(column: int, button_index: int) const 🔗
Возвращает идентификатор кнопки с индексом button_index в столбце column.
String get_button_tooltip_text(column: int, button_index: int) const 🔗
Возвращает текст всплывающей подсказки для кнопки с индексом button_index в столбце column.
TreeCellMode get_cell_mode(column: int) const 🔗
Возвращает режим ячейки столбца.
TreeItem get_child(index: int) 🔗
Возвращает дочерний элемент по его index (см. get_child_count()). Этот метод часто используется для итерации всех дочерних элементов элемента.
Отрицательные индексы обращаются к дочерним элементам от последнего.
Возвращает количество дочерних элементов.
Array[TreeItem] get_children() 🔗
Возвращает массив ссылок на дочерние элементы элемента.
Color get_custom_bg_color(column: int) const 🔗
Возвращает пользовательский цвет фона столбца column.
Color get_custom_color(column: int) const 🔗
Возвращает пользовательский цвет столбца column.
Callable get_custom_draw_callback(column: int) const 🔗
Возвращает пользовательский обратный вызов столбца column.
Font get_custom_font(column: int) const 🔗
Возвращает пользовательский шрифт, используемый для отрисовки текста в столбце column.
int get_custom_font_size(column: int) const 🔗
Возвращает пользовательский размер шрифта, используемый для отрисовки текста в столбце column.
String get_description(column: int) const 🔗
Возвращает описание заданного столбца для вспомогательных приложений.
bool get_expand_right(column: int) const 🔗
Возвращает true, если задано expand_right.
TreeItem get_first_child() const 🔗
Возвращает первый дочерний элемент TreeItem.
Texture2D get_icon(column: int) const 🔗
Возвращает значок указанного столбца Texture2D. Ошибка, если значок не установлен.
int get_icon_max_width(column: int) const 🔗
Возвращает максимально допустимую ширину значка в указанном column.
Color get_icon_modulate(column: int) const 🔗
Возвращает Color, модулирующий значок столбца.
Texture2D get_icon_overlay(column: int) const 🔗
Возвращает наложение значка указанного столбца Texture2D.
Rect2 get_icon_region(column: int) const 🔗
Возвращает область значка Texture2D как Rect2.
Возвращает порядок узла в дереве. Например, если вызывается для первого дочернего элемента, позиция будет 0.
String get_language(column: int) const 🔗
Возвращает код языка текста элемента.
Variant get_metadata(column: int) const 🔗
Возвращает значение метаданных, которое было установлено для указанного столбца с помощью set_metadata().
Возвращает следующий родственный элемент TreeItem в дереве или объект null, если такового нет.
TreeItem get_next_in_tree(wrap: bool = false) 🔗
Возвращает следующий TreeItem в дереве (в контексте поиска в глубину) или объект null, если его нет.
Если включен wrap, метод перейдет к первому элементу в дереве при вызове для последнего элемента, в противном случае он возвращает null.
TreeItem get_next_visible(wrap: bool = false) 🔗
Возвращает следующий видимый TreeItem в дереве (в контексте поиска в глубину) или объект null, если его нет.
Если включен wrap, метод перейдет к первому видимому элементу в дереве при вызове для последнего видимого элемента, в противном случае он возвращает null.
Возвращает родительский TreeItem или объект null, если таковой отсутствует.
Возвращает предыдущий родственный элемент TreeItem в дереве или объект null, если такового нет.
TreeItem get_prev_in_tree(wrap: bool = false) 🔗
Возвращает предыдущий TreeItem в дереве (в контексте поиска в глубину) или объект null, если его нет.
Если включен wrap, метод будет переходить к последнему элементу в дереве при вызове для первого видимого элемента, в противном случае он возвращает null.
TreeItem get_prev_visible(wrap: bool = false) 🔗
Возвращает предыдущий видимый родственный элемент TreeItem в дереве (в контексте поиска в глубину) или объект null, если его нет.
Если включен wrap, метод будет переходить к последнему видимому элементу в дереве при вызове для первого видимого элемента, в противном случае он возвращает null.
float get_range(column: int) const 🔗
Возвращает значение столбца CELL_MODE_RANGE.
Dictionary get_range_config(column: int) 🔗
Возвращает словарь, содержащий параметры диапазона для заданного столбца. Ключи: "min", "max", "step" и "expr".
StructuredTextParser get_structured_text_bidi_override(column: int) const 🔗
Возвращает переопределение алгоритма BiDi, установленное для этой ячейки.
Array get_structured_text_bidi_override_options(column: int) const 🔗
Возвращает дополнительные параметры BiDi, установленные для этой ячейки.
String get_suffix(column: int) const 🔗
Получает строку суффикса, отображаемую после значения столбца.
String get_text(column: int) const 🔗
Возвращает текст указанного столбца.
HorizontalAlignment get_text_alignment(column: int) const 🔗
Возвращает выравнивание текста указанного столбца.
TextDirection get_text_direction(column: int) const 🔗
Возвращает базовое направление написания текста элемента.
OverrunBehavior get_text_overrun_behavior(column: int) const 🔗
Возвращает поведение обрезки, когда текст выходит за пределы ограничивающего прямоугольника элемента в указанном column. По умолчанию это TextServer.OVERRUN_TRIM_ELLIPSIS.
String get_tooltip_text(column: int) const 🔗
Возвращает текст подсказки указанного столбца.
Возвращает Tree, которому принадлежит данный TreeItem.
bool is_any_collapsed(only_visible: bool = false) 🔗
Возвращает true, если этот TreeItem или любой из его потомков свернут.
Если only_visible равен true, он игнорирует невидимые TreeItem.
bool is_button_disabled(column: int, button_index: int) const 🔗
Возвращает true, если кнопка с индексом button_index для указанного column отключена.
bool is_checked(column: int) const 🔗
Возвращает true, если указанный column установлен.
bool is_custom_set_as_button(column: int) const 🔗
Возвращает true, если ячейка была преобразована в кнопку с помощью set_custom_as_button().
bool is_edit_multiline(column: int) const 🔗
Возвращает true, если указанный column является многострочным редактируемым.
bool is_editable(column: int) 🔗
Возвращает true, если указанный column доступен для редактирования.
bool is_indeterminate(column: int) const 🔗
Возвращаетtrue, если указанный column неопределен.
bool is_selectable(column: int) const 🔗
Возвращает true, если указанный column доступен для выбора.
bool is_selected(column: int) 🔗
Возвращает true, если выбран указанный column.
bool is_visible_in_tree() const 🔗
Возвращает true, если visible равен true и все его предки также видны.
void move_after(item: TreeItem) 🔗
Перемещает этот TreeItem сразу после указанного item.
Примечание: Вы не можете перейти к корню или переместить корень.
void move_before(item: TreeItem) 🔗
Перемещает этот TreeItem прямо перед указанным item.
Примечание: Вы не можете перейти к корню или переместить корень.
void propagate_check(column: int, emit_signal: bool = true) 🔗
Распространяет отмеченный статус этого элемента на его дочерние и родительские элементы для указанного column. Можно обработать элементы, затронутые вызовом этого метода, подключившись к Tree.check_propagated_to_item. Порядок обработки затронутых элементов следующий: элемент, вызывающий этот метод, дочерние элементы этого элемента и, наконец, родительские элементы этого элемента. Если emit_signal равен false, то Tree.check_propagated_to_item не будет передан.
void remove_child(child: TreeItem) 🔗
Удаляет заданный дочерний элемент TreeItem и все его дочерние элементы из Tree. Обратите внимание, что это не освобождает элемент из памяти, поэтому его можно использовать повторно позже (см. add_child()). Чтобы полностью удалить TreeItem, используйте Object.free().
Примечание: Если вы хотите переместить дочерний элемент из одного Tree в другой, то вместо того, чтобы удалять и добавлять его вручную, вы можете использовать move_before() или move_after().
Выбирает указанный column.
void set_auto_translate_mode(column: int, mode: AutoTranslateMode) 🔗
Устанавливает режим автоматического перевода указанного столбца на mode.
Все столбцы используют Node.AUTO_TRANSLATE_MODE_INHERIT по умолчанию, который использует тот же режим автоматического перевода, что и само Tree.
void set_autowrap_mode(column: int, autowrap_mode: AutowrapMode) 🔗
Устанавливает режим автопереноса в указанном column. Если установлено значение, отличное от TextServer.AUTOWRAP_OFF, текст переносится внутрь ограничивающего прямоугольника ячейки.
void set_button(column: int, button_index: int, button: Texture2D) 🔗
Устанавливает кнопку указанного столбца Texture2D с индексом button_index в значение button.
void set_button_color(column: int, button_index: int, color: Color) 🔗
Устанавливает цвет кнопки указанного столбца с индексом button_index на color.
void set_button_description(column: int, button_index: int, description: String) 🔗
Устанавливает описание кнопки заданного столбца по индексу button_index для вспомогательных приложений.
void set_button_disabled(column: int, button_index: int, disabled: bool) 🔗
Если true, отключает кнопку с индексом button_index в указанном column.
void set_button_tooltip_text(column: int, button_index: int, tooltip: String) 🔗
Устанавливает текст всплывающей подсказки для кнопки с индексом button_index в указанном column.
void set_cell_mode(column: int, mode: TreeCellMode) 🔗
Устанавливает режим ячейки указанного столбца на mode. Это определяет, как ячейка отображается и редактируется.
void set_checked(column: int, checked: bool) 🔗
Если checked равен true, указанный column отмечается. Очищает неопределенный статус столбца.
void set_collapsed_recursive(enable: bool) 🔗
Сворачивает или разворачивает этот TreeItem и всех его потомков.
void set_custom_as_button(column: int, enable: bool) 🔗
Отображает ячейку с CELL_MODE_CUSTOM как неплоскую кнопку с StyleBox.
void set_custom_bg_color(column: int, color: Color, just_outline: bool = false) 🔗
Задает пользовательский цвет фона указанного столбца и указывает, использовать ли его только в качестве контура.
void set_custom_color(column: int, color: Color) 🔗
Устанавливает пользовательский цвет указанного столбца.
void set_custom_draw(column: int, object: Object, callback: StringName) 🔗
Устарело: Use set_custom_draw_callback() instead.
Устанавливает пользовательский обратный вызов отрисовки заданного столбца на метод callback на object.
Метод с именем callback должен принимать два аргумента: отрисовываемый TreeItem и его положение и размер как Rect2.
void set_custom_draw_callback(column: int, callback: Callable) 🔗
Устанавливает пользовательский обратный вызов отрисовки заданного столбца. Используйте пустой Callable (Callable()), чтобы очистить пользовательский обратный вызов. Ячейка должна находиться в CELL_MODE_CUSTOM, чтобы использовать эту функцию.
callback должен принимать два аргумента: TreeItem, который отрисовывается, и его положение и размер как Rect2.
void set_custom_font(column: int, font: Font) 🔗
Устанавливает пользовательский шрифт, используемый для отрисовки текста в указанном column.
void set_custom_font_size(column: int, font_size: int) 🔗
Устанавливает пользовательский размер шрифта, используемый для отрисовки текста в указанном column.
void set_description(column: int, description: String) 🔗
Задает описание заданного столбца для вспомогательных приложений.
void set_edit_multiline(column: int, multiline: bool) 🔗
Если multiline равно true, заданный column является многострочным редактируемым.
Примечание: Этот параметр влияет только на тип элемента управления (LineEdit или TextEdit), который отображается при редактировании столбца. Вы можете задать многострочные значения с помощью set_text(), даже если столбец не является многострочным редактируемым.
void set_editable(column: int, enabled: bool) 🔗
Если enabled имеет значение true, указанный column можно редактировать.
void set_expand_right(column: int, enable: bool) 🔗
Если enable имеет значение true, указанный column расширяется вправо.
void set_icon(column: int, texture: Texture2D) 🔗
Устанавливает значок заданной ячейки Texture2D. Если ячейка находится в режиме CELL_MODE_ICON, значок отображается в центре ячейки. В противном случае значок отображается перед текстом ячейки. CELL_MODE_RANGE не отображает значок.
void set_icon_max_width(column: int, width: int) 🔗
Устанавливает максимально допустимую ширину значка в указанном column. Это ограничение применяется поверх размера значка по умолчанию и поверх Tree.icon_max_width. Высота регулируется в соответствии с соотношением значка.
void set_icon_modulate(column: int, modulate: Color) 🔗
Изменяет цвет значка указанного столбца с помощью modulate.
void set_icon_overlay(column: int, texture: Texture2D) 🔗
Устанавливает наложение значка заданной ячейки Texture2D. Ячейка должна находиться в режиме CELL_MODE_ICON, а значок должен быть установлен. Наложение рисуется поверх значка, в нижнем левом углу.
void set_icon_region(column: int, region: Rect2) 🔗
Задает область текстуры значка указанного столбца.
void set_indeterminate(column: int, indeterminate: bool) 🔗
Если indeterminate равно true, данный column помечается как неопределенный.
Примечание: Если установить true из false, то столбец очищается от проверенного статуса.
void set_language(column: int, language: String) 🔗
Устанавливает код языка текста элемента, используемый для алгоритмов переноса строк и формирования текста, если оставить пустым, вместо него будет использоваться текущая локаль.
void set_metadata(column: int, meta: Variant) 🔗
Устанавливает значение метаданных для указанного столбца, которое может быть получено позже с помощью get_metadata(). Это может быть использовано, например, для хранения ссылки на исходные данные.
void set_range(column: int, value: float) 🔗
Устанавливает значение столбца CELL_MODE_RANGE.
void set_range_config(column: int, min: float, max: float, step: float, expr: bool = false) 🔗
Устанавливает диапазон допустимых значений для столбца. Столбец должен находиться в режиме CELL_MODE_RANGE.
Если expr равен true, ползунок режима редактирования будет использовать экспоненциальную шкалу, как и в случае с Range.exp_edit.
void set_selectable(column: int, selectable: bool) 🔗
Если selectable равно true, то указанный column можно выбрать.
void set_structured_text_bidi_override(column: int, parser: StructuredTextParser) 🔗
Установить переопределение алгоритма BiDi для структурированного текста. Действует для ячеек, отображающих текст.
void set_structured_text_bidi_override_options(column: int, args: Array) 🔗
Установить дополнительные параметры для переопределения BiDi. Действует для ячеек, отображающих текст.
void set_suffix(column: int, text: String) 🔗
Задает строку, которая будет отображаться после значения столбца (например, аббревиатуру единицы измерения).
void set_text(column: int, text: String) 🔗
Устанавливает текстовое значение указанного столбца.
void set_text_alignment(column: int, text_alignment: HorizontalAlignment) 🔗
Устанавливает выравнивание текста указанного столбца на text_alignment.
void set_text_direction(column: int, direction: TextDirection) 🔗
Устанавливает базовое направление написания текста элемента.
void set_text_overrun_behavior(column: int, overrun_behavior: OverrunBehavior) 🔗
Устанавливает поведение обрезки, когда текст выходит за пределы ограничивающего прямоугольника элемента в указанном column.
void set_tooltip_text(column: int, tooltip: String) 🔗
Задает текст подсказки для указанного столбца.
void uncollapse_tree() 🔗
Разворачивает все TreeItem, необходимые для отображения этого TreeItem, т.е. все предки TreeItem.