TreeItem

Успадковує: Object

Внутрішній контроль за єдиним елементом всередині Tree.

Опис

Один елемент керування Tree. Для створення ієрархії можна знайти інші TreeItem. Він також може містити текстові та кнопки. TreeItem не є Node, він внутрішній до Tree.

Щоб створити TreeItem, скористайтеся Tree.create_item() або create_child(). Щоб видалити TreeItem, скористайтеся об'єкта.free().

Note: Значення ідентифікатора, що використовуються для кнопок 32-біт, на відміну від int, який завжди 64-біт. -2147483648 до 2147483647.

Властивості

bool

collapsed

int

custom_minimum_height

bool

disable_folding

bool

visible

Методи

void

add_button(column: int, button: Texture2D, id: int = -1, disabled: bool = false, tooltip_text: String = "", description: String = "")

void

add_child(child: TreeItem)

void

call_recursive(method: StringName, ...) vararg

void

clear_buttons()

void

clear_custom_bg_color(column: int)

void

clear_custom_color(column: int)

TreeItem

create_child(index: int = -1)

void

deselect(column: int)

void

erase_button(column: int, button_index: int)

AutoTranslateMode

get_auto_translate_mode(column: int) const

AutowrapMode

get_autowrap_mode(column: int) const

Texture2D

get_button(column: int, button_index: int) const

int

get_button_by_id(column: int, id: int) const

Color

get_button_color(column: int, id: int) const

int

get_button_count(column: int) const

int

get_button_id(column: int, button_index: int) const

String

get_button_tooltip_text(column: int, button_index: int) const

TreeCellMode

get_cell_mode(column: int) const

TreeItem

get_child(index: int)

int

get_child_count()

Array[TreeItem]

get_children()

Color

get_custom_bg_color(column: int) const

Color

get_custom_color(column: int) const

Callable

get_custom_draw_callback(column: int) const

Font

get_custom_font(column: int) const

int

get_custom_font_size(column: int) const

String

get_description(column: int) const

bool

get_expand_right(column: int) const

TreeItem

get_first_child() const

Texture2D

get_icon(column: int) const

int

get_icon_max_width(column: int) const

Color

get_icon_modulate(column: int) const

Texture2D

get_icon_overlay(column: int) const

Rect2

get_icon_region(column: int) const

int

get_index()

String

get_language(column: int) const

Variant

get_metadata(column: int) const

TreeItem

get_next() const

TreeItem

get_next_in_tree(wrap: bool = false)

TreeItem

get_next_visible(wrap: bool = false)

TreeItem

get_parent() const

TreeItem

get_prev()

TreeItem

get_prev_in_tree(wrap: bool = false)

TreeItem

get_prev_visible(wrap: bool = false)

float

get_range(column: int) const

Dictionary

get_range_config(column: int)

StructuredTextParser

get_structured_text_bidi_override(column: int) const

Array

get_structured_text_bidi_override_options(column: int) const

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

String

get_tooltip_text(column: int) const

Tree

get_tree() const

bool

is_any_collapsed(only_visible: bool = false)

bool

is_button_disabled(column: int, button_index: int) const

bool

is_checked(column: int) const

bool

is_custom_set_as_button(column: int) const

bool

is_edit_multiline(column: int) const

bool

is_editable(column: int)

bool

is_indeterminate(column: int) const

bool

is_selectable(column: int) const

bool

is_selected(column: int)

bool

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

select(column: int)

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

set_icon(column: int, texture: Texture2D)

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

set_range(column: int, value: float)

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

set_text(column: int, text: String)

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

uncollapse_tree()


Переліки

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().


Описи властивостей

bool collapsed 🔗

  • void set_collapsed(value: bool)

  • bool is_collapsed()

Якщо true, деревоItem згортається.


int custom_minimum_height 🔗

  • void set_custom_minimum_height(value: int)

  • int get_custom_minimum_height()

На замовлення мінімальна висота.


bool disable_folding 🔗

  • void set_disable_folding(value: bool)

  • bool is_folding_disabled()

Якщо true, складка вимкнена для цього TreeItem.


bool visible 🔗

  • void set_visible(value: bool)

  • bool is_visible()

Якщо 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() безпосередньо перед цим методом. За потреби, кнопка може мати значення disabled та значення 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 deselect(column: int) 🔗

Видаляє задану стовпчик.


void erase_button(column: int, button_index: int) 🔗

Видалити кнопку в індексі button_index в стовпчику стовпчик.


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 в стовпчику стовпчик.


int get_button_by_id(column: int, id: int) const 🔗

Повертає індекс кнопки, якщо у стовпці column_param є кнопка з ідентифікатором param_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 🔗

Повертаємо інструмент для кнопки в index button_index в стовпчику column.


TreeCellMode get_cell_mode(column: int) const 🔗

Повертає режим комірки стовпця.


TreeItem get_child(index: int) 🔗

Повертає дочірній елемент за його index (див. get_child_count()). Цей метод часто використовується для ітерації всіх дочірніх елементів елемента.

Від'ємні індекси отримують доступ до дочірніх елементів, починаючи з останнього.


int 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 if 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.


int get_index() 🔗

Повернення замовлення вузла в дерево. Наприклад, якщо називається на першому пункті дитини, позиція 0.


String get_language(column: int) const 🔗

Повертає код мови тексту елемента.


Variant get_metadata(column: int) const 🔗

Повертає значення метаданих, яка була встановлена для даного стовпця, використовуючи set_metadata().


TreeItem get_next() const 🔗

Повертає наступний однорідний 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 get_parent() const 🔗

Повертає батьківський TreeItem або об’єкт null, якщо його немає.


TreeItem get_prev() 🔗

Повертає попередній брат TreeItem у дереві або об’єкт null, якщо його немає.


TreeItem get_prev_in_tree(wrap: bool = false) 🔗

Повертає попередній TreeItem в дереві (у контексті першого пошуку глибини) або об'єкта null, якщо немає.

Якщо ввімкнено параметр wrap, метод буде обгорнути до останнього елемента в дереві, коли називається на першому видимому елементі, інакше він повертає null.


TreeItem get_prev_visible(wrap: bool = false) 🔗

Повертаємо попередню видиму муфту TreeItem в дереві (у контексті глибинного пошуку) або об'єкта нулл, якщо немає.

Якщо ввімкнено параметр wrap, метод буде обгорнути до останнього видимого елемента в дереві, коли називається на першому видимому елементі, інакше він повертає null.


float get_range(column: int) const 🔗

Повертає значення стовпчика CELL_MODE_RANGE.


Dictionary get_range_config(column: int) 🔗

Повертає словник, що містить параметри діапазону для даної колонки. Ключі "мін", "макс", "степ", "експерт".


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 get_tree() const 🔗

Повернутися до Tree, який володіє цим TreeItem.


bool is_any_collapsed(only_visible: bool = false) 🔗

Повертаємо true, якщо це TreeItem, або будь-який з його нащадків, згортається.

true він ігнорує невидимі TreeItem.


bool is_button_disabled(column: int, button_index: int) const 🔗

Повертає true, якщо кнопка в індексі button_index для наданої column вимкнена.


bool is_checked(column: int) const 🔗

Повертаємо true, якщо надана пам'яна колона перевіряється.


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, якщо 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. Для того, щоб елементи, які постраждали будуть оброблятися, слід: предмет, що викликає цей метод, діти цього предмета, і, нарешті, батьки цього предмета. false, потім Tree.check_propagated_to_item не буде вдаватися.


void remove_child(child: TreeItem) 🔗

Видаляє заданий дочірній елемент TreeItem та всі його дочірні елементи з Tree. Зверніть увагу, що це не звільняє елемент з пам'яті, тому його можна використовувати повторно пізніше (див. add_child()). Щоб повністю видалити TreeItem, використовуйте Object.free().

Примітка: Якщо ви хочете перемістити дочірній елемент з одного Tree до іншого, то замість видалення та додавання його вручну ви можете використовувати move_before() або move_after().


void select(column: int) 🔗

Вибирає задану 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.

Метод названий callback повинен прийняти два аргументи: TreeItem, який намальовується і його позиція і розмір як Rect2.


void set_custom_draw_callback(column: int, callback: Callable) 🔗

Налаштовує замовний зворотний дзвінок даної колонки. Використовуйте порожній Callable (Callable()) для очищення користувацького зворотного виклику. У клітинку можна скористатися цією функцією.

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, надана стовпчик є багатоканальним редагуванням.

Примітка: Ця опція тільки впливає на тип управління (LineEdit або TextEdit), який з'являється при редагування стовпця. Ви можете встановити багатолінійні значення з set_text() навіть якщо стовпчик не багатоканальний редагований.


void set_editable(column: int, enabled: bool) 🔗

Якщо ввімкнено є 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) 🔗

Якщо indetermination є true, надана column позначена неглибока.

Note: Якщо встановити 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() 🔗

Uncollapses all TreeItem, необхідно для виявлення цього TreeItem, тобто всіх предків TreeItems.