summaryrefslogtreecommitdiff
path: root/src/client/yes_no_dialog.h
blob: 3cef74cd5a13a6be9ddc5ddff9c1a62433ab355e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef YES_NO_DIALOG_H
#define YES_NO_DIALOG_H

#define YES_NO_ACTIVE_TIME_INTERVAL	500

#define YES_NO_DIALOG_SIZE_X		320
#define YES_NO_DIALOG_SIZE_Y		120

#define YES_NO_DIALOG_LOCATIN_X		(WINDOW_SIZE_X / 2 - YES_NO_DIALOG_SIZE_X / 2)
#define YES_NO_DIALOG_LOCATIN_Y		(WINDOW_SIZE_Y / 2 - YES_NO_DIALOG_SIZE_Y / 2)

extern void yes_no_dialog_init();
extern void yes_no_dialog_set_active(bool_t active);
extern bool_t yes_no_dialog_is_active();
extern void yes_no_dialog_set(char *label, void *function_yes, void *function_no, void *p_param);
extern void yes_no_dialog_draw();
extern void yes_no_dialog_event();
extern void yes_no_dialog_quit();

#endif /* YES_NO_DIALOG_H */