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