Canvas widgets: Difference between revisions

Jump to navigation Jump to search
m
Line 100: Line 100:
This section describes a possible way of completely getting rid of PUI and providing a GUI system by only using the Canvas system.
This section describes a possible way of completely getting rid of PUI and providing a GUI system by only using the Canvas system.


=== C++ core requirements ===
=== C++ core requirements {{Pending}} ===
We will need the possibility to create dialog windows from Nasal space. The GUI system listens to a branch in the property tree (eg. /sim/gui/dialogs) and creates a window (=Textured Quad) for every child element (/sim/gui/dialogs/dialog[i]) which is created. Certain properties can be set to affect the appearance and behavior of the dialog:
We will need the possibility to create dialog windows from Nasal space. The GUI system listens to a branch in the property tree (eg. /sim/gui/dialogs) and creates a window (=Textured Quad) for every child element (/sim/gui/dialogs/dialog[i]) which is created. Certain properties can be set to affect the appearance and behavior of the dialog:


Navigation menu