1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 #ifndef BUTTON_H
30 #define BUTTON_H
31
32 #include "../ui/button.h"
33 #include "container.h"
34
35 W32Size ui_button_get_preferred_size(W32Widget *widget);
36
37 int ui_button_eventproc(W32Widget *widget,
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam);
38
39 int64_t ui_togglebutton_get(UiInteger *i);
40 void ui_togglebutton_set(UiInteger *i,
int64_t v);
41 int ui_togglebutton_eventproc(W32Widget *widget,
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam);
42
43 int64_t ui_radiobutton_get(UiInteger *i);
44 void ui_radiobutton_set(UiInteger *i,
int64_t v);
45 int ui_radiobutton_eventproc(W32Widget *widget,
HWND hwnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam);
46
47 #endif
48