CTWM
Loading...
Searching...
No Matches
Variables
Various color definitions.

These define various colors we use for things on the screen. More...

Variables

ColorPair ScreenInfo::BorderTileC
 Border tile colors.
 
ColorPair ScreenInfo::TitleC
 Titlebar colors.
 
ColorPair ScreenInfo::MenuC
 Menu colors.
 
ColorPair ScreenInfo::MenuTitleC
 Menu title colors.
 
ColorPair ScreenInfo::IconC
 Icon colors.
 
ColorPair ScreenInfo::IconManagerC
 Icon manager colors.
 
ColorPair ScreenInfo::DefaultC
 Default colors.
 
ColorPair ScreenInfo::BorderColorC
 Color of window borders.
 
name_listScreenInfo::BorderColorL
 Specialized border colors for windows.
 
name_listScreenInfo::IconBorderColorL
 Specialized border colors for icons.
 
name_listScreenInfo::BorderTileForegroundL
 Specialized border coloring.
 
name_listScreenInfo::BorderTileBackgroundL
 Specialized border coloring.
 
name_listScreenInfo::TitleForegroundL
 Specialized titlebar foreground coloring.
 
name_listScreenInfo::TitleBackgroundL
 Specialized titlebar background coloring.
 
name_listScreenInfo::IconForegroundL
 Specialized icon foreground coloring.
 
name_listScreenInfo::IconBackgroundL
 Specialized icon background coloring.
 
name_listScreenInfo::IconManagerFL
 Specialized icon manager foreground coloring.
 
name_listScreenInfo::IconManagerBL
 Specialized icon manager background coloring.
 
name_listScreenInfo::IconManagerHighlightL
 Color to highlight focused windows in icon manager.
 
Pixel ScreenInfo::MenuShadowColor
 Menu shadow color.
 
Pixel ScreenInfo::IconBorderColor
 Icon border color.
 
Pixel ScreenInfo::IconManagerHighlight
 Icon manager highlight color.
 
short ScreenInfo::ClearShadowContrast
 The contrast of the clear shadow.
 
short ScreenInfo::DarkShadowContrast
 The contrast of the dark shadow.
 

Detailed Description

These define various colors we use for things on the screen.

They tend to come from things inside a Color {} section in the config. There are often correspondences between the "simple" ColorPair or Pixel values (for the "normal" colors of each type) and a name_list (for per-window settings of that type).

Variable Documentation

◆ BorderColorC

ColorPair ScreenInfo::BorderColorC

Color of window borders.

See also
ScreenInfo.BorderColorL

Definition at line 393 of file screen.h.

◆ BorderColorL

name_list* ScreenInfo::BorderColorL

Specialized border colors for windows.

From BorderColor config var.

See also
ScreenInfo.BorderColorC

Definition at line 397 of file screen.h.

◆ BorderTileBackgroundL

name_list* ScreenInfo::BorderTileBackgroundL

Specialized border coloring.

From BorderTileForeground config var.

See also
ScreenInfo.BorderTileC

Definition at line 408 of file screen.h.

◆ BorderTileC

ColorPair ScreenInfo::BorderTileC

Border tile colors.

See also
ScreenInfo.BorderTileForegroundL
ScreenInfo.BorderTileBackgroundL

Definition at line 369 of file screen.h.

◆ BorderTileForegroundL

name_list* ScreenInfo::BorderTileForegroundL

Specialized border coloring.

From BorderTileForeground config var.

See also
ScreenInfo.BorderTileC

Definition at line 405 of file screen.h.

◆ ClearShadowContrast

short ScreenInfo::ClearShadowContrast

The contrast of the clear shadow.

Definition at line 449 of file screen.h.

Referenced by InitScreenInfo().

◆ DarkShadowContrast

short ScreenInfo::DarkShadowContrast

The contrast of the dark shadow.

Definition at line 452 of file screen.h.

Referenced by InitScreenInfo().

◆ DefaultC

ColorPair ScreenInfo::DefaultC

Default colors.

Definition at line 390 of file screen.h.

◆ IconBackgroundL

name_list* ScreenInfo::IconBackgroundL

Specialized icon background coloring.

From IconBackground config var.

See also
ScreenInfo.IconC

Definition at line 424 of file screen.h.

◆ IconBorderColor

Pixel ScreenInfo::IconBorderColor

Icon border color.

See also
ScreenInfo.IconBorderColorL

Definition at line 442 of file screen.h.

◆ IconBorderColorL

name_list* ScreenInfo::IconBorderColorL

Specialized border colors for icons.

From IconBorderColor config var.

See also
ScreenInfo.IconBorderColor

Definition at line 401 of file screen.h.

◆ IconC

ColorPair ScreenInfo::IconC

Icon colors.

See also
ScreenInfo.IconForegroundL
ScreenInfo.IconBackgroundL

Definition at line 383 of file screen.h.

◆ IconForegroundL

name_list* ScreenInfo::IconForegroundL

Specialized icon foreground coloring.

From IconForeground config var.

See also
ScreenInfo.IconC

Definition at line 420 of file screen.h.

◆ IconManagerBL

name_list* ScreenInfo::IconManagerBL

Specialized icon manager background coloring.

From IconManagerBackground config var.

See also
ScreenInfo.IconManagerC

Definition at line 432 of file screen.h.

◆ IconManagerC

ColorPair ScreenInfo::IconManagerC

Icon manager colors.

See also
ScreenInfo.IconManagerFL
ScreenInfo.IconManagerBL

Definition at line 387 of file screen.h.

◆ IconManagerFL

name_list* ScreenInfo::IconManagerFL

Specialized icon manager foreground coloring.

From IconManagerForeground config var.

See also
ScreenInfo.IconManagerC

Definition at line 428 of file screen.h.

◆ IconManagerHighlight

Pixel ScreenInfo::IconManagerHighlight

Icon manager highlight color.

See also
ScreenInfo.IconManagerHighlightL

Definition at line 446 of file screen.h.

◆ IconManagerHighlightL

name_list* ScreenInfo::IconManagerHighlightL

Color to highlight focused windows in icon manager.

See also
ScreenInfo.IconManagerHighlight

Definition at line 436 of file screen.h.

◆ MenuC

ColorPair ScreenInfo::MenuC

Menu colors.

Definition at line 376 of file screen.h.

◆ MenuShadowColor

Pixel ScreenInfo::MenuShadowColor

Menu shadow color.

Definition at line 439 of file screen.h.

◆ MenuTitleC

ColorPair ScreenInfo::MenuTitleC

Menu title colors.

Definition at line 379 of file screen.h.

◆ TitleBackgroundL

name_list* ScreenInfo::TitleBackgroundL

Specialized titlebar background coloring.

From TitleBackground config var.

See also
ScreenInfo.TitleC

Definition at line 416 of file screen.h.

◆ TitleC

ColorPair ScreenInfo::TitleC

Titlebar colors.

See also
ScreenInfo.TitleForegroundL
ScreenInfo.TitleBackgroundL

Definition at line 373 of file screen.h.

◆ TitleForegroundL

name_list* ScreenInfo::TitleForegroundL

Specialized titlebar foreground coloring.

From TitleForeground config var.

See also
ScreenInfo.TitleC

Definition at line 412 of file screen.h.