CTWM
Loading...
Searching...
No Matches
Variables
Various graphics contexts

These are X Graphics Contexts, which are used for various sorts of drawing in X. More...

Variables

GC ScreenInfo::NormalGC
 normal GC for everything
 
GC ScreenInfo::MenuGC
 GC for menus.
 
GC ScreenInfo::DrawGC
 GC to draw lines for move and resize.
 
GC ScreenInfo::BorderGC
 GC for drawing 3D borders.
 
GC ScreenInfo::rootGC
 GC for internal pixmaps in image.c / image_bitmap.c.
 

Detailed Description

These are X Graphics Contexts, which are used for various sorts of drawing in X.

Stuff that needs to draw lines, or write out text, all needs to use a GC. X-ref https://www.x.org/releases/X11R7.7/doc/libX11/libX11/libX11.html#Graphics_Context_Functions for upstream details.

Variable Documentation

◆ BorderGC

GC ScreenInfo::BorderGC

GC for drawing 3D borders.

Definition at line 707 of file screen.h.

◆ DrawGC

GC ScreenInfo::DrawGC

GC to draw lines for move and resize.

Definition at line 706 of file screen.h.

◆ MenuGC

GC ScreenInfo::MenuGC

GC for menus.

Definition at line 705 of file screen.h.

◆ NormalGC

GC ScreenInfo::NormalGC

normal GC for everything

Definition at line 704 of file screen.h.

◆ rootGC

GC ScreenInfo::rootGC

GC for internal pixmaps in image.c / image_bitmap.c.

Definition at line 708 of file screen.h.