summaryrefslogtreecommitdiffstats
path: root/lassi-osd.h
blob: 4f3fc1b49e91a90c141c29e03a69800fc32e2fcd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef foolassiosdhfoo
#define foolassiosdhfoo

#include <gtk/gtk.h>

typedef struct LassiOsdInfo LassiOsdInfo;

struct LassiOsdInfo {
    GtkWidget *window, *label, *left_icon, *right_icon;
};

void lassi_osd_init(LassiOsdInfo *osd);
void lassi_osd_done(LassiOsdInfo *osd);

void lassi_osd_set_text(LassiOsdInfo *osd, const char *text, const char *icon_name_left, const char *icon_name_right);
void lassi_osd_hide(LassiOsdInfo *osd);


#endif