CTWM
Loading...
Searching...
No Matches
Functions
/usr/src/RPM/BUILD/ctwm-4.1.0/win_decorations.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void SetupWindow (TwmWindow *tmp_win, int x, int y, int w, int h, int bw)
 
void SetupFrame (TwmWindow *tmp_win, int x, int y, int w, int h, int bw, bool sendEvent)
 
void SetFrameShape (TwmWindow *tmp)
 
void ComputeTitleLocation (TwmWindow *tmp)
 
void CreateWindowTitlebarButtons (TwmWindow *tmp_win)
 
void DeleteHighlightWindows (TwmWindow *tmp_win)
 
void PaintTitle (TwmWindow *tmp_win)
 
void PaintTitleButtons (TwmWindow *tmp_win)
 
void PaintTitleButton (TwmWindow *tmp_win, TBWindow *tbw)
 
void PaintBorders (TwmWindow *tmp_win, bool focus)
 
void SetBorderCursor (TwmWindow *tmp_win, int x, int y)
 

Function Documentation

◆ ComputeTitleLocation()

void ComputeTitleLocation ( TwmWindow * tmp)

Definition at line 604 of file win_decorations.c.

References SqueezeInfo::num, PlaceX, SIJ_CENTER, SIJ_LEFT, and SIJ_RIGHT.

Referenced by AddWindow(), and SetFrameShape().

◆ CreateWindowTitlebarButtons()

void CreateWindowTitlebarButtons ( TwmWindow * tmp_win)

◆ DeleteHighlightWindows()

void DeleteHighlightWindows ( TwmWindow * tmp_win)

Definition at line 1075 of file win_decorations.c.

References dpy, PlaceX, and Scr.

Referenced by HandleDestroyNotify().

◆ PaintBorders()

void PaintBorders ( TwmWindow * tmp_win,
bool focus )

◆ PaintTitle()

void PaintTitle ( TwmWindow * tmp_win)

Definition at line 1189 of file win_decorations.c.

References dpy, Draw3DBorder(), FB, len, off, on, PlaceX, and Scr.

Referenced by HandleExpose(), and PaintAllDecoration().

◆ PaintTitleButton()

void PaintTitleButton ( TwmWindow * tmp_win,
TBWindow * tbw )

Definition at line 1297 of file win_decorations.c.

References dpy, PlaceX, and Scr.

Referenced by HandleExpose(), and PaintTitleButtons().

◆ PaintTitleButtons()

void PaintTitleButtons ( TwmWindow * tmp_win)

Definition at line 1282 of file win_decorations.c.

References PaintTitleButton(), PlaceX, and Scr.

Referenced by PaintAllDecoration().

◆ SetBorderCursor()

void SetBorderCursor ( TwmWindow * tmp_win,
int x,
int y )

◆ SetFrameShape()

void SetFrameShape ( TwmWindow * tmp)

Definition at line 489 of file win_decorations.c.

References ComputeTitleLocation(), dpy, PlaceX, and Scr.

Referenced by f_movetitlebar_impl(), HandleShapeNotify(), and SetupFrame().

◆ SetupFrame()

void SetupFrame ( TwmWindow * tmp_win,
int x,
int y,
int w,
int h,
int bw,
bool sendEvent )

◆ SetupWindow()

void SetupWindow ( TwmWindow * tmp_win,
int x,
int y,
int w,
int h,
int bw )