diff options
Diffstat (limited to 'src/widget_type.h')
-rw-r--r-- | src/widget_type.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/widget_type.h b/src/widget_type.h index 18afdbdc2..1dc4fc782 100644 --- a/src/widget_type.h +++ b/src/widget_type.h @@ -83,6 +83,14 @@ enum MatrixWidgetValues { MAT_ROW_BITS = 8, ///< Number of bits for the number of rows in the matrix. }; +/** Values for an arrow widget */ +enum ArrowWidgetValues { + AWV_DECREASE, ///< Arrow to the left or in case of RTL to the right + AWV_INCREASE, ///< Arrow to the right or in case of RTL to the left + AWV_LEFT, ///< Force the arrow to the left + AWV_RIGHT, ///< Force the arrow to the right +}; + /** * Window widget types, nested widget types, and nested widget part types. */ @@ -121,6 +129,7 @@ enum WidgetType { NWID_SELECTION, ///< Stacked widgets, only one visible at a time (eg in a panel with tabs). NWID_VIEWPORT, ///< Nested widget containing a viewport. NWID_BUTTON_DRPDOWN, ///< Button with a drop-down. + NWID_BUTTON_ARROW, ///< Button with an arrow /* Nested widget part types. */ WPT_RESIZE, ///< Widget part for specifying resizing. |