On this page:
GUI:   Graphical User Interface Toolkit
0.45+9.0

GUI: Graphical User Interface Toolkit🔗ℹ

 import: gui package: rhombus-gui-lib

The Rhombus gui library provides a reactive framework for constructing graphical user interface (GUI) applications.

    1 Overview

      1.1 Controls and Callbacks

      1.2 Connecting Controls via Observables

      1.3 Combining Observables

      1.4 Views, State, and Rendered Controls

      1.5 Geometry Management

    2 Observables

    3 Views

      3.1 View Gallery

      3.2 View Interface

      3.3 Window Views

        3.3.1 Window View Interfaces

        3.3.2 Windows

          3.3.2.1 Window

          3.3.2.2 Dialog

        3.3.3 Panels

          3.3.3.1 HPanel

          3.3.3.2 VPanel

          3.3.3.3 GroupPanel

          3.3.3.4 TabsPanel

        3.3.4 Canvases

          3.3.4.1 Canvas

          3.3.4.2 EditorCanvas

        3.3.5 Controls

          3.3.5.1 Button

          3.3.5.2 Checkbox

          3.3.5.3 Choice

          3.3.5.4 RadioChoice

          3.3.5.5 ListChoice

          3.3.5.6 Table

          3.3.5.7 Slider

          3.3.5.8 Progress

          3.3.5.9 Input

          3.3.5.10 Label

          3.3.5.11 Image

          3.3.5.12 Spacer

      3.4 Menu Views

        3.4.1 Menu View Interface

        3.4.2 MenuBar

        3.4.3 Menu

        3.4.4 PopupMenu

        3.4.5 MenuItem

        3.4.6 CheckableMenuItem

        3.4.7 MenuItemseparator

    4 Renderers

    5 Events

    6 Sizes, Positions, and Alignment