Table of Widgets¶
The following tables list the widgets currently implemented in DearPyGui-Obj.
Most widgets can also be imported from the dearpygui_obj.widgets module.
Windows
Container for static functions used to manipulate the main window. |
|
Creates a new window. |
|
A menu bar that can be added to a |
Basic Content
A basic element that displays some text. |
|
Display text with a label. |
|
Adds a horizontal line. |
|
A progress bar. |
|
A simple button. |
|
Simple checkbox widget. |
|
Text that can be selected, functionally similar to a checkbox. |
|
A set of radio buttons. |
|
A scrollable box containing a selection of items. |
|
A combo box (drop down). |
|
A simple plot to visualize a sequence of float values. |
Tables
Adds a simple table that can hold text. |
Input Boxes
A text input box. |
|
A float input box. |
|
An input box for 2 floats. |
|
An input box for 3 floats. |
|
An input box for 4 floats. |
|
An integer input box. |
|
An input box for 2 ints. |
|
An input box for 3 ints. |
|
An input box for 4 ints. |
Sliders
A slider for a float value. |
|
A slider for 2 float values. |
|
A slider for 3 float values. |
|
A slider for 4 float values. |
|
A slider for an integer value. |
|
A slider for 2 integer values. |
|
A slider for 3 integer values. |
|
A slider for 4 integer values. |
Drag Inputs
A drag input for a float value. |
|
A drag input for 2 float values. |
|
A drag input for 3 float values. |
|
A drag input for 4 float values. |
|
A drag input for an integer value. |
|
A drag input for 2 integer values. |
|
A drag input for 3 integer values. |
|
A drag input for 4 integer values. |
Colors
A button that displays and enables copying of color data. |
|
A color editing widget. |
|
A color picking widget. |
Date/Time Input
A date picker widget. .. warning::. |
|
A time picker widget. .. warning::. |
Layout
Adds vertical spacing. |
|
Places a widget on the same line as the previous widget. |
|
Shortcut constructor for |
|
Grouped widgets behave as a single unit when acted on by other layout widgets. |
|
Places contents into columns. |
|
Adds an indent to contained items. |
|
Adds an embedded child window with optional scollbars. |
|
Adds a spacer or ‘dummy’ widget. |
Containers
A collapsing container with a label. |
|
Similar to |
|
A container that allows switching between different tabs. |
|
A container whose contents will be displayed when selected in a |
|
A button that can be added to a |
|
A menu containing |
|
An item for a |
|
A container that appears when a |
Rich Plots
A rich plot widget. |
|
Adds an area series to a plot. |
|
Adds a bar series to a plot. |
|
Adds a candle series to a plot. |
|
Adds an error series to a plot. |
|
Adds a heat series to a plot. |
|
Adds an infinite horizontal line series to a plot. |
|
Adds a line series to a plot. |
|
Adds a pie chart to a plot. |
|
Adds a scatter series to a plot. |
|
Adds a single-sided shade series to a plot. |
|
Adds a single-sided shade series to a plot. |
|
Add a stair series to a plot. |
|
Add a stem series to a plot. |
Drawing
A widget that displays the result of drawing commands. |
|
Draws a line. |
|
Draws a rectangle. |
|
Draws a circle. |
|
Draws text. |
|
Draw a line with an arrowhead. |
|
Draws connected lines. |
|
Draws a triangle. |
|
Draws a quadrilateral. |
|
Draws a polygon. |
|
Draws a bezier curve. |
Node Editor
A canvas specific to graph node workflow. |
|
A |
|
An attachment point for a |
Developer Tool Windows
Developer tool, creates a metrics window. |
|
Developer tool, creates a window containing a GUI style editor.. |
|
Developer tool, creates a window showing DearPyGui documentation. |
|
Developer tool, creates window containing information about DearPyGui. |