CTWM
Loading...
Searching...
No Matches
Data Fields
ScreenInfo::_TBInfo Struct Reference

Various titlebar buttons that will be put in the window decorations for the screen. More...

#include <screen.h>

Collaboration diagram for ScreenInfo::_TBInfo:
[legend]

Data Fields

int nleft
 numbers of buttons on left side
 
int nright
 numbers of buttons on right side
 
TitleButtonhead
 start of list
 
int border
 button border
 
int pad
 button-padding
 
int width
 width of single button & border
 
int leftx
 start of left buttons
 
int titlex
 start of title
 
int rightoff
 offset back from right edge
 
int titlew
 width of title part
 

Detailed Description

Various titlebar buttons that will be put in the window decorations for the screen.

This is setup by InitTitlebarButtons() and possibly added to via Left/RightTitleButton config vars.

See also
CreateWindowTitlebarButtons() where this gets used to build the titlebar of an individual window.

Definition at line 344 of file screen.h.

Field Documentation

◆ border

int ScreenInfo::_TBInfo::border

button border

Definition at line 348 of file screen.h.

Referenced by InitScreenInfo().

◆ head

TitleButton* ScreenInfo::_TBInfo::head

start of list

Definition at line 347 of file screen.h.

◆ leftx

int ScreenInfo::_TBInfo::leftx

start of left buttons

Definition at line 351 of file screen.h.

◆ nleft

int ScreenInfo::_TBInfo::nleft

numbers of buttons on left side

Definition at line 345 of file screen.h.

Referenced by Animate().

◆ nright

int ScreenInfo::_TBInfo::nright

numbers of buttons on right side

Definition at line 346 of file screen.h.

Referenced by Animate().

◆ pad

int ScreenInfo::_TBInfo::pad

button-padding

Definition at line 349 of file screen.h.

◆ rightoff

int ScreenInfo::_TBInfo::rightoff

offset back from right edge

Definition at line 353 of file screen.h.

◆ titlew

int ScreenInfo::_TBInfo::titlew

width of title part

Definition at line 354 of file screen.h.

◆ titlex

int ScreenInfo::_TBInfo::titlex

start of title

Definition at line 352 of file screen.h.

◆ width

int ScreenInfo::_TBInfo::width

width of single button & border

Definition at line 350 of file screen.h.


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