StatusIndicator

Наследует: Node < Object

Индикатор состояния приложения (он же значок в области уведомлений).

Примечание: Индикатор состояния реализован в macOS и Windows.

Свойства

Texture2D

icon

NodePath

menu

NodePath("")

String

tooltip

""

bool

visible

true

Методы

Rect2

get_rect() const


Сигналы

pressed(mouse_button: int, mouse_position: Vector2i) 🔗

Издается при нажатии индикатора состояния.


Описания свойств

Texture2D icon 🔗

Значок индикатора состояния.


NodePath menu = NodePath("") 🔗

Индикатор состояния собственного всплывающего меню. Если это установлено, сигнал press не выдается.

Примечание: Собственное всплывающее меню поддерживается только в том случае, если NativeMenu поддерживает функцию NativeMenu.FEATURE_POPUP_MENU.


String tooltip = "" 🔗

Подсказка индикатора состояния.


bool visible = true 🔗

  • void set_visible(value: bool)

  • bool is_visible()

Если true, индикатор состояния виден.


Описания метода

Rect2 get_rect() const 🔗

Возвращает прямоугольник индикатора состояния в экранных координатах. Если этот индикатор состояния не виден, возвращает пустой Rect2.