Convert over to use GetOpt::Long and introduce -f and -h.
[fvwm.git] / fvwm / icons.h
blob229e75d43d6542d9060448823ede4fb3f8e5ef57
1 /* -*-c-*- */
3 #ifndef _ICONS_
4 #define _ICONS_
6 #ifdef NO_ICONS
7 #define ICON_HEIGHT(t) 1
8 #else
9 #define ICON_HEIGHT(t) \
10 ((t)->icon_font->height + 2*abs((t)->icon_title_relief))
11 #endif
13 int get_visible_icon_window_count(FvwmWindow *fw);
14 void clear_icon(FvwmWindow *fw);
15 void setup_icon_title_size(FvwmWindow *fw);
16 void GetIconPicture(FvwmWindow *fw, Bool no_icon_window);
17 void AutoPlaceIcon(
18 FvwmWindow *t, initial_window_options_t *win_opts,
19 Bool do_move_immediately);
20 void ChangeIconPixmap(FvwmWindow *fw);
21 void RedoIconName(FvwmWindow *fw);
22 void DrawIconWindow(
23 FvwmWindow *fw, Bool draw_title, Bool draw_pixmap, Bool focus_change,
24 Bool reset_bg, XEvent *pev);
25 void CreateIconWindow(FvwmWindow *fw, int def_x, int def_y);
26 void Iconify(FvwmWindow *fw, initial_window_options_t *win_opts);
27 void DeIconify(FvwmWindow *);
28 void SetMapStateProp(const FvwmWindow *, int);
31 #endif /* _ICONS_ */