GraphFrame
Наследует: GraphElement < Container < Control < CanvasItem < Node < Object
GraphFrame — это специальный GraphElement, который можно использовать для организации других GraphElement внутри GraphEdit.
Описание
GraphFrame — это специальный GraphElement, к которому могут быть присоединены другие GraphElement. Его можно настроить на автоматическое изменение размера, чтобы охватить все присоединенные GraphElement. Если рамка перемещена, все присоединенные GraphElement внутри нее также будут перемещены.
GraphFrame всегда хранится за слоем соединений, а другие GraphElement — внутри GraphEdit.
Свойства
|
||
|
||
|
||
mouse_filter |
|
|
|
||
|
||
|
Методы
Свойства темы
|
||
Сигналы
autoshrink_changed() 🔗
Вызывается при изменении autoshrink_enabled или autoshrink_margin.
Описания свойств
bool autoshrink_enabled = true 🔗
Если true, прямоугольник рамки будет автоматически скорректирован так, чтобы охватить все прикрепленные GraphElement.
Поле вокруг присоединенных узлов, которое используется для расчета размера фрейма, когда autoshrink_enabled имеет значение true.
Поле внутри рамки, которое можно использовать для перетаскивания рамки.
Color tint_color = Color(0.3, 0.3, 0.3, 0.75) 🔗
Цвет рамки, когда tint_color_enabled равен true.
bool tint_color_enabled = false 🔗
Если true, цвет оттенка будет использоваться для тонирования рамки.
Заголовок рамки.
Описания метода
HBoxContainer get_titlebar_hbox() 🔗
Возвращает HBoxContainer, используемый для строки заголовка, содержащий только Label для отображения заголовка по умолчанию.
Это можно использовать для добавления пользовательских элементов управления в строку заголовка, таких как кнопки выбора или закрытия.
Описания свойств темы
Color resizer_color = Color(0.875, 0.875, 0.875, 1) 🔗
Цветовая модуляция, примененная к значку изменения размера.
StyleBox по умолчанию используемый для фона GraphFrame.
StyleBox, используемый для фона GraphFrame, когда он выбран.
StyleBox, используемый для заголовка GraphFrame.
StyleBox, используемый для заголовка GraphFrame, когда он выбран.