2004-08-23 21:22:55 +00:00
|
|
|
#ifndef __WIDGETS_H__
|
|
|
|
#define __WIDGETS_H__
|
|
|
|
|
|
|
|
#include <gtk/gtk.h>
|
|
|
|
|
2004-11-16 05:10:18 +00:00
|
|
|
|
|
|
|
typedef enum
|
|
|
|
{
|
|
|
|
SMALL,
|
|
|
|
MEDIUM,
|
2004-12-07 06:22:19 +00:00
|
|
|
LARGE,
|
|
|
|
ASIS
|
2004-11-16 05:10:18 +00:00
|
|
|
} WidgetSize;
|
|
|
|
|
2004-08-23 21:22:55 +00:00
|
|
|
typedef struct WidgetInfo
|
|
|
|
{
|
|
|
|
GtkWidget *window;
|
2020-07-24 18:40:36 +00:00
|
|
|
char *name;
|
2004-08-23 21:22:55 +00:00
|
|
|
gboolean no_focus;
|
|
|
|
gboolean include_decorations;
|
2020-10-26 03:18:51 +00:00
|
|
|
gboolean snapshot_popover;
|
2020-10-26 02:17:15 +00:00
|
|
|
guint wait;
|
2004-11-16 05:10:18 +00:00
|
|
|
WidgetSize size;
|
2004-08-23 21:22:55 +00:00
|
|
|
} WidgetInfo;
|
|
|
|
|
|
|
|
GList *get_all_widgets (void);
|
|
|
|
|
|
|
|
|
|
|
|
#endif /* __WIDGETS_H__ */
|