Class ModernGrayTheme
- Namespace
- SharpConsoleUI.Themes
- Assembly
- SharpConsoleUI.dll
Modern dark theme with grayscale foundation and cyan accents. Inspired by modern developer tools like AgentStudio and ConsoleTop.
public class ModernGrayTheme : ThemeBase, ITheme
- Inheritance
-
ModernGrayTheme
- Implements
- Inherited Members
- Extension Methods
Constructors
ModernGrayTheme()
Initializes a new instance of the ModernGrayTheme class.
public ModernGrayTheme()
Properties
ActiveBorderForegroundColor
Gets or sets the foreground color for the border of active (focused) windows.
public override Color? ActiveBorderForegroundColor { get; set; }
Property Value
ActiveTitleForegroundColor
Gets or sets the foreground color for the title text of active (focused) windows.
public override Color? ActiveTitleForegroundColor { get; set; }
Property Value
BarGraphBackgroundColor
Gets the background color for bar graph controls. Null means transparent.
public override Color? BarGraphBackgroundColor { get; set; }
Property Value
BottomBarBackgroundColor
Gets or sets the background color for the bottom status bar of the console window system.
public override Color? BottomBarBackgroundColor { get; set; }
Property Value
BottomBarForegroundColor
Gets or sets the foreground color for text displayed in the bottom status bar.
public override Color? BottomBarForegroundColor { get; set; }
Property Value
ButtonBackgroundColor
Gets or sets the background color for buttons in their default (unfocused, unselected) state.
public override Color? ButtonBackgroundColor { get; set; }
Property Value
ButtonDisabledBackgroundColor
Gets or sets the background color for buttons when they are disabled and cannot be interacted with.
public override Color? ButtonDisabledBackgroundColor { get; set; }
Property Value
ButtonDisabledForegroundColor
Gets or sets the foreground color for button text when the button is disabled.
public override Color? ButtonDisabledForegroundColor { get; set; }
Property Value
ButtonFocusedBackgroundColor
Gets or sets the background color for buttons when they have keyboard focus.
public override Color? ButtonFocusedBackgroundColor { get; set; }
Property Value
ButtonFocusedForegroundColor
Gets or sets the foreground color for button text when the button has keyboard focus.
public override Color? ButtonFocusedForegroundColor { get; set; }
Property Value
ButtonForegroundColor
Gets or sets the foreground color for button text in the default (unfocused, unselected) state.
public override Color? ButtonForegroundColor { get; set; }
Property Value
ButtonSelectedBackgroundColor
Gets or sets the background color for buttons when they are selected or pressed.
public override Color? ButtonSelectedBackgroundColor { get; set; }
Property Value
ButtonSelectedForegroundColor
Gets or sets the foreground color for button text when the button is selected or pressed.
public override Color? ButtonSelectedForegroundColor { get; set; }
Property Value
CheckboxBackgroundColor
Gets the background color for checkboxes in their default state. Null means transparent.
public override Color? CheckboxBackgroundColor { get; set; }
Property Value
CheckboxCheckmarkColor
Gets the color used for the checkbox checkmark glyph.
public override Color? CheckboxCheckmarkColor { get; set; }
Property Value
CheckboxDisabledBackgroundColor
Gets the background color for checkboxes when they are disabled. Null means transparent.
public override Color? CheckboxDisabledBackgroundColor { get; set; }
Property Value
CheckboxDisabledForegroundColor
Gets the foreground color for checkbox text/glyph when the checkbox is disabled.
public override Color? CheckboxDisabledForegroundColor { get; set; }
Property Value
CheckboxFocusedBackgroundColor
Gets the background color for checkboxes when they have keyboard focus. Null means transparent.
public override Color? CheckboxFocusedBackgroundColor { get; set; }
Property Value
CheckboxFocusedForegroundColor
Gets the foreground color for checkbox text/glyph when the checkbox has keyboard focus.
public override Color? CheckboxFocusedForegroundColor { get; set; }
Property Value
CheckboxForegroundColor
Gets the foreground color for checkbox text/glyph in the default (unfocused) state.
public override Color? CheckboxForegroundColor { get; set; }
Property Value
CollapsibleHeaderFocusedBackgroundColor
Gets or sets the collapsible-panel header background color when focused.
public override Color? CollapsibleHeaderFocusedBackgroundColor { get; set; }
Property Value
CollapsibleHeaderFocusedForegroundColor
Gets or sets the collapsible-panel header foreground color when focused.
public override Color? CollapsibleHeaderFocusedForegroundColor { get; set; }
Property Value
DangerColor
Danger/error status seed. Null = a mode-tuned red.
public override Color? DangerColor { get; set; }
Property Value
DatePickerBackgroundColor
Gets the background color for the date picker control.
public override Color? DatePickerBackgroundColor { get; set; }
Property Value
DatePickerCalendarHeaderColor
Gets the color for the calendar popup header text.
public override Color? DatePickerCalendarHeaderColor { get; set; }
Property Value
DatePickerCalendarSelectedColor
Gets the highlight color for the selected date in the calendar popup.
public override Color? DatePickerCalendarSelectedColor { get; set; }
Property Value
DatePickerCalendarTodayColor
Gets the highlight color for today's date in the calendar popup.
public override Color? DatePickerCalendarTodayColor { get; set; }
Property Value
DatePickerDisabledBackgroundColor
Gets the background color for a disabled date picker (null = inherit/transparent).
public override Color? DatePickerDisabledBackgroundColor { get; set; }
Property Value
DatePickerDisabledForegroundColor
Gets the foreground color for disabled date segments.
public override Color? DatePickerDisabledForegroundColor { get; set; }
Property Value
DatePickerFocusedBackgroundColor
Gets the background color for the date picker when focused.
public override Color? DatePickerFocusedBackgroundColor { get; set; }
Property Value
DatePickerFocusedForegroundColor
Gets the foreground color for the date picker when focused.
public override Color? DatePickerFocusedForegroundColor { get; set; }
Property Value
DatePickerForegroundColor
Gets the foreground (text) color for the date picker control.
public override Color? DatePickerForegroundColor { get; set; }
Property Value
DatePickerSegmentBackgroundColor
Gets the background color for the active date segment.
public override Color? DatePickerSegmentBackgroundColor { get; set; }
Property Value
DatePickerSegmentForegroundColor
Gets the foreground color for the active date segment.
public override Color? DatePickerSegmentForegroundColor { get; set; }
Property Value
Description
Gets the human-readable description of the theme explaining its visual style.
public override string Description { get; set; }
Property Value
DesktopBackgroundChar
Gets or sets the character used to fill the desktop background area.
public override char DesktopBackgroundChar { get; set; }
Property Value
DesktopBackgroundColor
Gets or sets the background color for the desktop area behind all windows.
public override Color? DesktopBackgroundColor { get; set; }
Property Value
DesktopBackgroundGradient
Gets the optional gradient background for the desktop area. When set, the desktop renders with this gradient instead of a solid color. Returns null by default (solid color from DesktopBackgroundColor).
public override GradientBackground? DesktopBackgroundGradient { get; set; }
Property Value
DesktopForegroundColor
Gets or sets the foreground color for the desktop background character pattern.
public override Color? DesktopForegroundColor { get; set; }
Property Value
DropdownBackgroundColor
Gets or sets the background color for dropdown control lists.
public override Color? DropdownBackgroundColor { get; set; }
Property Value
DropdownDisabledBackgroundColor
Gets the background color for a dropdown when it is disabled (null = inherit/transparent).
public override Color? DropdownDisabledBackgroundColor { get; set; }
Property Value
DropdownDisabledForegroundColor
Gets the foreground color for a dropdown when it is disabled.
public override Color? DropdownDisabledForegroundColor { get; set; }
Property Value
DropdownFocusedBackgroundColor
Gets the background color for a dropdown when it has keyboard focus (null = inherit/transparent).
public override Color? DropdownFocusedBackgroundColor { get; set; }
Property Value
DropdownFocusedForegroundColor
Gets the foreground color for a dropdown when it has keyboard focus.
public override Color? DropdownFocusedForegroundColor { get; set; }
Property Value
DropdownForegroundColor
Gets or sets the foreground color for dropdown control list items.
public override Color? DropdownForegroundColor { get; set; }
Property Value
DropdownHighlightBackgroundColor
Gets or sets the background color for highlighted/selected dropdown items.
public override Color? DropdownHighlightBackgroundColor { get; set; }
Property Value
DropdownHighlightForegroundColor
Gets or sets the foreground color for highlighted/selected dropdown items.
public override Color? DropdownHighlightForegroundColor { get; set; }
Property Value
HtmlForegroundColor
Gets the default foreground color for HTML control text.
public override Color? HtmlForegroundColor { get; set; }
Property Value
InactiveBorderForegroundColor
Gets or sets the foreground color for the border of inactive (unfocused) windows.
public override Color? InactiveBorderForegroundColor { get; set; }
Property Value
InactiveTitleForegroundColor
Gets or sets the foreground color for the title text of inactive (unfocused) windows.
public override Color? InactiveTitleForegroundColor { get; set; }
Property Value
InfoColor
Info status seed. Null = a mode-tuned cyan/blue.
public override Color? InfoColor { get; set; }
Property Value
LineGraphBackgroundColor
Gets the background color for line graph controls. Null means transparent.
public override Color? LineGraphBackgroundColor { get; set; }
Property Value
ListBackgroundColor
Gets the background color for list controls. Null means transparent.
public override Color? ListBackgroundColor { get; set; }
Property Value
ListDisabledBackgroundColor
Gets the background color for list items when the control is disabled (null = inherit/transparent).
public override Color? ListDisabledBackgroundColor { get; set; }
Property Value
ListDisabledForegroundColor
Gets the foreground color for list items when the control is disabled.
public override Color? ListDisabledForegroundColor { get; set; }
Property Value
ListFocusedForegroundColor
Gets the foreground color for list items when the control has keyboard focus.
public override Color? ListFocusedForegroundColor { get; set; }
Property Value
ListForegroundColor
Gets the foreground color for list items in their default (unfocused, unselected) state.
public override Color? ListForegroundColor { get; set; }
Property Value
ListHoverBackgroundColor
Gets or sets the background color for list items when hovered by the mouse.
public override Color? ListHoverBackgroundColor { get; set; }
Property Value
ListHoverForegroundColor
Gets or sets the foreground color for list items when hovered by the mouse.
public override Color? ListHoverForegroundColor { get; set; }
Property Value
ListSelectedBackgroundColor
Gets the background color for the selected list item (null = inherit/transparent).
public override Color? ListSelectedBackgroundColor { get; set; }
Property Value
ListSelectedForegroundColor
Gets the foreground color for the selected list item.
public override Color? ListSelectedForegroundColor { get; set; }
Property Value
ListUnfocusedHighlightBackgroundColor
Gets or sets the background color for list items when highlighted but the control is unfocused.
public override Color? ListUnfocusedHighlightBackgroundColor { get; set; }
Property Value
ListUnfocusedHighlightForegroundColor
Gets or sets the foreground color for list items when highlighted but the control is unfocused.
public override Color? ListUnfocusedHighlightForegroundColor { get; set; }
Property Value
MenuBarBackgroundColor
Gets or sets the background color for the menu bar (top-level items). Null means inherit from container.
public override Color? MenuBarBackgroundColor { get; set; }
Property Value
MenuBarForegroundColor
Gets or sets the foreground color for the menu bar (top-level items). Null means inherit from container.
public override Color? MenuBarForegroundColor { get; set; }
Property Value
MenuBarHighlightBackgroundColor
Gets or sets the background color for highlighted menu bar items.
public override Color? MenuBarHighlightBackgroundColor { get; set; }
Property Value
MenuBarHighlightForegroundColor
Gets or sets the foreground color for highlighted menu bar items.
public override Color? MenuBarHighlightForegroundColor { get; set; }
Property Value
MenuDropdownBackgroundColor
Gets or sets the background color for menu dropdowns.
public override Color? MenuDropdownBackgroundColor { get; set; }
Property Value
MenuDropdownForegroundColor
Gets or sets the foreground color for menu dropdown items.
public override Color? MenuDropdownForegroundColor { get; set; }
Property Value
MenuDropdownHighlightBackgroundColor
Gets or sets the background color for highlighted menu dropdown items.
public override Color? MenuDropdownHighlightBackgroundColor { get; set; }
Property Value
MenuDropdownHighlightForegroundColor
Gets or sets the foreground color for highlighted menu dropdown items.
public override Color? MenuDropdownHighlightForegroundColor { get; set; }
Property Value
ModalBackgroundColor
Gets or sets the background color for modal dialog windows.
public override Color? ModalBackgroundColor { get; set; }
Property Value
ModalBorderForegroundColor
Gets or sets the foreground color for the border of modal dialog windows.
public override Color? ModalBorderForegroundColor { get; set; }
Property Value
ModalFlashColor
Gets or sets the background color used when flashing modal windows to draw user attention.
public override Color? ModalFlashColor { get; set; }
Property Value
ModalTitleForegroundColor
Gets or sets the foreground color for the title text of modal dialog windows.
public override Color? ModalTitleForegroundColor { get; set; }
Property Value
Mode
Gets or sets the theme's declared light/dark mode. ModernGray is a dark theme.
public override ThemeMode Mode { get; set; }
Property Value
Name
Gets the unique name of the theme used for identification and selection.
public override string Name { get; set; }
Property Value
NotificationDangerWindowBackgroundColor
Gets or sets the background color for danger/error notification windows.
public override Color? NotificationDangerWindowBackgroundColor { get; set; }
Property Value
NotificationInfoWindowBackgroundColor
Gets or sets the background color for informational notification windows.
public override Color? NotificationInfoWindowBackgroundColor { get; set; }
Property Value
NotificationSuccessWindowBackgroundColor
Gets or sets the background color for success notification windows.
public override Color? NotificationSuccessWindowBackgroundColor { get; set; }
Property Value
NotificationWarningWindowBackgroundColor
Gets or sets the background color for warning notification windows.
public override Color? NotificationWarningWindowBackgroundColor { get; set; }
Property Value
NotificationWindowBackgroundColor
Gets or sets the background color for generic notification windows without a specific type.
public override Color? NotificationWindowBackgroundColor { get; set; }
Property Value
PrimaryColor
Primary accent seed (borders, primary buttons). Null = derived. Drives the Primary role.
public override Color? PrimaryColor { get; set; }
Property Value
ProgressBarFilledColor
Gets or sets the color for the filled portion of progress bars.
public override Color? ProgressBarFilledColor { get; set; }
Property Value
ProgressBarPercentageColor
Gets or sets the color for the percentage text display on progress bars.
public override Color? ProgressBarPercentageColor { get; set; }
Property Value
ProgressBarUnfilledColor
Gets or sets the color for the unfilled portion of progress bars.
public override Color? ProgressBarUnfilledColor { get; set; }
Property Value
PromptInputBackgroundColor
Gets or sets the background color for prompt input fields in their default state.
public override Color? PromptInputBackgroundColor { get; set; }
Property Value
PromptInputFocusedBackgroundColor
Gets or sets the background color for prompt input fields when they have keyboard focus.
public override Color? PromptInputFocusedBackgroundColor { get; set; }
Property Value
PromptInputFocusedForegroundColor
Gets or sets the foreground color for text in prompt input fields when focused.
public override Color? PromptInputFocusedForegroundColor { get; set; }
Property Value
PromptInputForegroundColor
Gets or sets the foreground color for text in prompt input fields in their default state.
public override Color? PromptInputForegroundColor { get; set; }
Property Value
ScrollbarThumbColor
Gets or sets the general scrollbar thumb color when the control is focused.
public override Color? ScrollbarThumbColor { get; set; }
Property Value
ScrollbarThumbUnfocusedColor
Gets or sets the general scrollbar thumb color when the control is unfocused.
public override Color? ScrollbarThumbUnfocusedColor { get; set; }
Property Value
ScrollbarTrackColor
Gets or sets the general scrollbar track color when the control is focused.
public override Color? ScrollbarTrackColor { get; set; }
Property Value
ScrollbarTrackUnfocusedColor
Gets or sets the general scrollbar track color when the control is unfocused.
public override Color? ScrollbarTrackUnfocusedColor { get; set; }
Property Value
SecondaryColor
Secondary accent seed. Null = derived from Primary.
public override Color? SecondaryColor { get; set; }
Property Value
SeparatorForegroundColor
Gets or sets the foreground color for separator controls.
public override Color? SeparatorForegroundColor { get; set; }
Property Value
ShowModalShadow
Gets or sets a value indicating whether modal windows should display a drop shadow effect.
public override bool ShowModalShadow { get; set; }
Property Value
SliderFilledTrackColor
Gets the color for the filled track portion of slider controls. Null means use default (Cyan1).
public override Color? SliderFilledTrackColor { get; set; }
Property Value
SliderFocusedThumbColor
Gets the color for the slider thumb indicator when focused. Null means use default (Yellow).
public override Color? SliderFocusedThumbColor { get; set; }
Property Value
SliderThumbColor
Gets the color for the slider thumb indicator. Null means use default (White classic, Grey93 modern).
public override Color? SliderThumbColor { get; set; }
Property Value
SliderTrackColor
Gets the color for the unfilled track portion of slider controls. Null means use default (Grey35 classic, Grey23 modern).
public override Color? SliderTrackColor { get; set; }
Property Value
SparklineBackgroundColor
Gets the background color for sparkline controls. Null means transparent.
public override Color? SparklineBackgroundColor { get; set; }
Property Value
StartMenuHeaderBackgroundColor
Gets the background color for the Start menu header area. Null means derive from dropdown colors.
public override Color? StartMenuHeaderBackgroundColor { get; set; }
Property Value
StartMenuHeaderForegroundColor
Gets the foreground color for the Start menu header area. Null means derive from dropdown colors.
public override Color? StartMenuHeaderForegroundColor { get; set; }
Property Value
StartMenuInfoStripForegroundColor
Gets the foreground color for the Start menu info strip. Null means derive from dropdown colors.
public override Color? StartMenuInfoStripForegroundColor { get; set; }
Property Value
StartMenuSectionHeaderBackgroundColor
Gets the background color for Start menu section headers. Null means derive from dropdown colors.
public override Color? StartMenuSectionHeaderBackgroundColor { get; set; }
Property Value
StatusBarBackgroundColor
Gets the background color for status bar controls. Null means inherit from container.
public override Color? StatusBarBackgroundColor { get; set; }
Property Value
StatusBarForegroundColor
Gets the foreground color for status bar controls. Null means inherit from container.
public override Color? StatusBarForegroundColor { get; set; }
Property Value
StatusBarShortcutForegroundColor
Gets the foreground color for shortcut key hints in status bar controls. Null means use Cyan1.
public override Color? StatusBarShortcutForegroundColor { get; set; }
Property Value
SuccessColor
Success status seed. Null = a mode-tuned green.
public override Color? SuccessColor { get; set; }
Property Value
TabContentBackgroundColor
Gets or sets the background color for the TabControl content area.
public override Color? TabContentBackgroundColor { get; set; }
Property Value
TabContentBorderColor
Gets or sets the border color for the TabControl content area.
public override Color? TabContentBorderColor { get; set; }
Property Value
TabHeaderActiveBackgroundColor
Gets or sets the background color for the active (selected) tab header.
public override Color? TabHeaderActiveBackgroundColor { get; set; }
Property Value
TabHeaderActiveFocusedBackgroundColor
Active tab background when the header has keyboard focus.
public override Color? TabHeaderActiveFocusedBackgroundColor { get; set; }
Property Value
TabHeaderActiveFocusedForegroundColor
Active tab foreground when the header has keyboard focus.
public override Color? TabHeaderActiveFocusedForegroundColor { get; set; }
Property Value
TabHeaderActiveForegroundColor
Gets or sets the foreground color for the active (selected) tab header.
public override Color? TabHeaderActiveForegroundColor { get; set; }
Property Value
TabHeaderBackgroundColor
Gets or sets the background color for inactive tab headers.
public override Color? TabHeaderBackgroundColor { get; set; }
Property Value
TabHeaderDisabledBackgroundColor
Gets or sets the background color for disabled tab headers.
public override Color? TabHeaderDisabledBackgroundColor { get; set; }
Property Value
TabHeaderDisabledForegroundColor
Gets or sets the foreground color for disabled tab headers.
public override Color? TabHeaderDisabledForegroundColor { get; set; }
Property Value
TabHeaderFocusedBackgroundColor
Inactive tab background when the header has keyboard focus.
public override Color? TabHeaderFocusedBackgroundColor { get; set; }
Property Value
TabHeaderFocusedForegroundColor
Inactive tab foreground when the header has keyboard focus.
public override Color? TabHeaderFocusedForegroundColor { get; set; }
Property Value
TabHeaderForegroundColor
Gets or sets the foreground color for inactive tab headers.
public override Color? TabHeaderForegroundColor { get; set; }
Property Value
TableBackgroundColor
Gets or sets the background color for table controls.
public override Color? TableBackgroundColor { get; set; }
Property Value
TableBorderColor
Gets or sets the border color for table controls. Null means falls back to active window border color.
public override Color? TableBorderColor { get; set; }
Property Value
TableForegroundColor
Gets or sets the foreground color for table controls.
public override Color? TableForegroundColor { get; set; }
Property Value
TableHeaderBackgroundColor
Gets or sets the background color for table headers.
public override Color? TableHeaderBackgroundColor { get; set; }
Property Value
TableHeaderForegroundColor
Gets or sets the foreground color for table headers.
public override Color? TableHeaderForegroundColor { get; set; }
Property Value
TableHoverBackgroundColor
Gets or sets the background color for hovered rows in the table.
public override Color? TableHoverBackgroundColor { get; set; }
Property Value
TableHoverForegroundColor
Gets or sets the foreground color for hovered rows in the table.
public override Color? TableHoverForegroundColor { get; set; }
Property Value
TableScrollbarThumbColor
Gets or sets the color for the table scrollbar thumb.
public override Color? TableScrollbarThumbColor { get; set; }
Property Value
TableScrollbarTrackColor
Gets or sets the color for the table scrollbar track.
public override Color? TableScrollbarTrackColor { get; set; }
Property Value
TableSelectionBackgroundColor
Gets or sets the background color for selected rows in the table when focused.
public override Color? TableSelectionBackgroundColor { get; set; }
Property Value
TableSelectionForegroundColor
Gets or sets the foreground color for selected rows in the table when focused.
public override Color? TableSelectionForegroundColor { get; set; }
Property Value
TableUnfocusedSelectionBackgroundColor
Gets or sets the background color for selected rows in the table when unfocused.
public override Color? TableUnfocusedSelectionBackgroundColor { get; set; }
Property Value
TableUnfocusedSelectionForegroundColor
Gets or sets the foreground color for selected rows in the table when unfocused.
public override Color? TableUnfocusedSelectionForegroundColor { get; set; }
Property Value
TertiaryColor
Tertiary accent seed. Null = derived from Secondary.
public override Color? TertiaryColor { get; set; }
Property Value
TextEditFocusedNotEditing
Gets or sets the background color for text edit controls when focused but not in editing mode.
public override Color? TextEditFocusedNotEditing { get; set; }
Property Value
TimePickerBackgroundColor
Gets the background color for the time picker control.
public override Color? TimePickerBackgroundColor { get; set; }
Property Value
TimePickerDisabledForegroundColor
Gets the foreground color for disabled time segments.
public override Color? TimePickerDisabledForegroundColor { get; set; }
Property Value
TimePickerFocusedBackgroundColor
Gets the background color for the time picker when focused.
public override Color? TimePickerFocusedBackgroundColor { get; set; }
Property Value
TimePickerFocusedForegroundColor
Gets the foreground color for the time picker when focused.
public override Color? TimePickerFocusedForegroundColor { get; set; }
Property Value
TimePickerForegroundColor
Gets the foreground (text) color for the time picker control.
public override Color? TimePickerForegroundColor { get; set; }
Property Value
TimePickerSegmentBackgroundColor
Gets the background color for the active time segment.
public override Color? TimePickerSegmentBackgroundColor { get; set; }
Property Value
TimePickerSegmentForegroundColor
Gets the foreground color for the active time segment.
public override Color? TimePickerSegmentForegroundColor { get; set; }
Property Value
ToolbarBackgroundColor
Gets or sets the background color for toolbar controls. Null means transparent (inherit from container).
public override Color? ToolbarBackgroundColor { get; set; }
Property Value
ToolbarForegroundColor
Gets or sets the foreground color for toolbar controls. Null means transparent (inherit from container).
public override Color? ToolbarForegroundColor { get; set; }
Property Value
TopBarBackgroundColor
Gets or sets the background color for the top application bar of the console window system.
public override Color? TopBarBackgroundColor { get; set; }
Property Value
TopBarForegroundColor
Gets or sets the foreground color for text displayed in the top application bar.
public override Color? TopBarForegroundColor { get; set; }
Property Value
TreeBackgroundColor
Gets the background color for tree controls. Null means transparent.
public override Color? TreeBackgroundColor { get; set; }
Property Value
TreeSelectionBackgroundColor
Gets the background color for selected tree nodes when focused. Null means transparent.
public override Color? TreeSelectionBackgroundColor { get; set; }
Property Value
TreeUnfocusedSelectionBackgroundColor
Gets the background color for selected tree nodes when unfocused. Null means transparent.
public override Color? TreeUnfocusedSelectionBackgroundColor { get; set; }
Property Value
UseDoubleLineBorderForModal
Gets or sets a value indicating whether modal windows should use double-line border characters instead of single-line borders for visual distinction.
public override bool UseDoubleLineBorderForModal { get; set; }
Property Value
WarningColor
Warning status seed. Null = a mode-tuned amber.
public override Color? WarningColor { get; set; }
Property Value
WindowBackgroundColor
Gets or sets the default background color for standard window content areas.
public override Color WindowBackgroundColor { get; set; }
Property Value
WindowForegroundColor
Gets or sets the default foreground color for text in standard window content areas.
public override Color WindowForegroundColor { get; set; }