1/*
2 * Window decoration bits
3 */
4
5#ifndef _CTWM_DECORATIONS_H
6#define _CTWM_DECORATIONS_H
7
8
9void SetupWindow(TwmWindow *tmp_win,
10                 int x, int y, int w, int h, int bw);
11void SetupFrame(TwmWindow *tmp_win,
12                int x, int y, int w, int h, int bw, bool sendEvent);
13void SetFrameShape(TwmWindow *tmp);
14
15void ComputeTitleLocation(TwmWindow *tmp);
16void CreateWindowTitlebarButtons(TwmWindow *tmp_win);
17void DeleteHighlightWindows(TwmWindow *tmp_win);
18
19void PaintTitle(TwmWindow *tmp_win);
20void PaintTitleButtons(TwmWindow *tmp_win);
21void PaintTitleButton(TwmWindow *tmp_win, TBWindow  *tbw);
22
23void PaintBorders(TwmWindow *tmp_win, bool focus);
24void SetBorderCursor(TwmWindow *tmp_win, int x, int y);
25
26
27#endif /* _CTWM_DECORATIONS_H */
28