carb::simplegui::StyleColor
Defined in carb/simplegui/SimpleGuiTypes.h
-
enum class carb::simplegui::StyleColor
Enumeration for pushStyleColor() / popStyleColor()
Values:
-
enumerator eText
Text.
-
enumerator eTextDisabled
Disabled text.
-
enumerator eWindowBg
Background of normal windows.
-
enumerator eChildBg
Background of child windows.
-
enumerator ePopupBg
Background of popups, menus, tooltips windows.
-
enumerator eBorder
Border.
-
enumerator eBorderShadow
Border Shadow.
-
enumerator eFrameBg
Background of checkbox, radio button, plot, slider, text input.
-
enumerator eFrameBgHovered
Hovered background.
-
enumerator eFrameBgActive
Active background.
-
enumerator eTitleBg
Title background.
-
enumerator eTitleBgActive
Active title background.
-
enumerator eTitleBgCollapsed
Collapsed title background.
-
enumerator eMenuBarBg
Menu bar background.
-
enumerator eScrollbarBg
Scroll bar background.
-
enumerator eScrollbarGrab
Grabbed scroll bar.
-
enumerator eScrollbarGrabHovered
Hovered grabbed scroll bar.
-
enumerator eScrollbarGrabActive
Active grabbed scroll bar.
-
enumerator eCheckMark
Check box.
-
enumerator eSliderGrab
Grabbed slider.
-
enumerator eSliderGrabActive
Active grabbed slider.
-
enumerator eButton
Button.
-
enumerator eButtonHovered
Hovered button.
-
enumerator eButtonActive
Active button.
-
enumerator eHeader
Header* colors are used for CollapsingHeader, TreeNode, Selectable, MenuItem.
-
enumerator eHeaderHovered
Hovered header.
-
enumerator eHeaderActive
Active header.
-
enumerator eSeparator
Separator.
-
enumerator eSeparatorHovered
Hovered separator.
-
enumerator eSeparatorActive
Active separator.
-
enumerator eResizeGrip
Resize grip.
-
enumerator eResizeGripHovered
Hovered resize grip.
-
enumerator eResizeGripActive
Active resize grip.
-
enumerator eTab
Tab.
-
enumerator eTabHovered
Hovered tab.
-
enumerator eTabActive
Active tab.
-
enumerator eTabUnfocused
Unfocused tab.
-
enumerator eTabUnfocusedActive
Active unfocused tab.
-
enumerator eDockingPreview
Preview overlay color when about to docking something.
-
enumerator eDockingEmptyBg
Background color for empty node (e.g. CentralNode with no window docked into it)
-
enumerator ePlotLines
Plot lines.
-
enumerator ePlotLinesHovered
Hovered plot lines.
-
enumerator ePlotHistogram
Histogram.
-
enumerator ePlotHistogramHovered
Hovered histogram.
-
enumerator eTableHeaderBg
Table header background.
-
enumerator eTableBorderStrong
Table outer and header borders (prefer using Alpha=1.0 here)
-
enumerator eTableBorderLight
Table inner borders (prefer using Alpha=1.0 here)
-
enumerator eTableRowBg
Table row background (even rows)
-
enumerator eTableRowBgAlt
Table row background (odd rows)
-
enumerator eTextSelectedBg
Selected text background.
-
enumerator eDragDropTarget
Drag/drop target.
Gamepad/keyboard: current highlighted item.
Highlight window when using CTRL+TAB.
Darken/colorize entire screen behind the CTRL+TAB window list, when active.
-
enumerator eModalWindowDimBg
Darken/colorize entire screen behind a modal window, when one is active.
-
enumerator eWindowShadow
Window shadows.
-
enumerator eCount
Number of items.
-
enumerator eText