carb::simplegui::StyleColor¶
Defined in carb/simplegui/SimpleGuiTypes.h
-
enum
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