FabGL
ESP32 VGA Controller and Graphics Library
fabgl::uiFrameStyle Struct Reference

#include <fabui.h>

Collaboration diagram for fabgl::uiFrameStyle:

Public Attributes

RGB activeButtonColor = RGB(0, 0, 0)
 
RGB activeTitleBackgroundColor = RGB(2, 2, 3)
 
RGB activeTitleColor = RGB(0, 0, 0)
 
RGB backgroundColor = RGB(3, 3, 3)
 
RGB buttonColor = RGB(1, 1, 1)
 
RGB mouseOverBackgroundButtonColor = RGB(0, 0, 3)
 
RGB mouseOverButtonColor = RGB(3, 3, 3)
 
RGB titleBackgroundColor = RGB(2, 2, 2)
 
RGB titleColor = RGB(0, 0, 0)
 
FontInfo const * titleFont = Canvas.getPresetFontInfoFromHeight(14, false)
 

Detailed Description

Specifies frame style (colors, title font, etc...)

Member Data Documentation

◆ activeButtonColor

RGB fabgl::uiFrameStyle::activeButtonColor = RGB(0, 0, 0)

Color used to draw Close, Maximize and Minimize buttons

◆ activeTitleBackgroundColor

RGB fabgl::uiFrameStyle::activeTitleBackgroundColor = RGB(2, 2, 3)

Title background color when active

◆ activeTitleColor

RGB fabgl::uiFrameStyle::activeTitleColor = RGB(0, 0, 0)

Title color when active

◆ backgroundColor

RGB fabgl::uiFrameStyle::backgroundColor = RGB(3, 3, 3)

Frame background color

◆ buttonColor

RGB fabgl::uiFrameStyle::buttonColor = RGB(1, 1, 1)

Color used to draw Close, Maximize and Minimize buttons

◆ mouseOverBackgroundButtonColor

RGB fabgl::uiFrameStyle::mouseOverBackgroundButtonColor = RGB(0, 0, 3)

Color used for background of Close, Maximize and Minimize buttons when mouse is over them

◆ mouseOverButtonColor

RGB fabgl::uiFrameStyle::mouseOverButtonColor = RGB(3, 3, 3)

Color used for pen of Close, Maximize and Minimize buttons when mouse is over them

◆ titleBackgroundColor

RGB fabgl::uiFrameStyle::titleBackgroundColor = RGB(2, 2, 2)

Title background color

◆ titleColor

RGB fabgl::uiFrameStyle::titleColor = RGB(0, 0, 0)

Title color

◆ titleFont

FontInfo const* fabgl::uiFrameStyle::titleFont = Canvas.getPresetFontInfoFromHeight(14, false)

Title font


The documentation for this struct was generated from the following file: