Support for controls embedded in an OpenGL canvas. Initializes the IUP GLCanvas and GLControls libraries when loaded. Re-exports the canvas management procedures from the glcanvas module.
GLCanvasBox and Embedded Controls
Creates a new OpenGL canvas with support for child elements. The given children may be layout containers without visual representation or instances of the other controls from this module.
Creates a child of an OpenGL canvas box that can be used to draw custom user interface elements.
Creates a frame element with a title around a given child.
Creates an expander element that can interactively show or hide a given child.
Creates a scrollable container around a given child.
Creates a resizable container around a given child.
Creates a separator line.
Creates a label interface element, which displays text or an image.
Creates a link interface element, which displays some text like a label and links to a URL.
Creates a button element with the given title.
Creates a toggle button element with the given title.
Creates a valuator control.
Creates a progress bar control.