Skip to main content

ControlWindow

The ControlWindow class extends ControlDialog to integrate with native windowing, allowing UI controls to be embedded within or associated with system-level windows. Designed for complex UI applications, it combines dialog interaction features like resizing and movement with platform window management through a ControlRoot.

#include <interface/TellusimControls.h>

Inheritance

Constructors

ControlWindow()
ControlWindow(ControlRoot *root, Window &parent, Window &window)
ControlWindow(ControlRoot *root, Window &parent, Window &window, uint32_t columns)
ControlWindow(ControlRoot *root, Window &parent, Window &window, uint32_t columns, float32_t x, float32_t y)

Methods

Control windows.

Window getParentWindow() const
Window getDialogWindow() const