17 FRAME = RTK_WIN_FRAME << 16,
18 MOVABLE = RTK_WIN_MOVABLE << 16,
19 RESIZABLE = RTK_WIN_RESIZABLE << 16
22 typedef struct rtk_any {
24 int x, y, width, height;
28 union rtk_widget *par, *next;
33 typedef struct rtk_window {
35 union rtk_widget *clist, *ctail;
39 typedef struct rtk_button {
45 typedef union rtk_widget {
52 typedef struct rtk_iconsheet {
56 struct rtk_icon *icons;
59 #define RTK_ASSERT_TYPE(w, t) assert(w->any.type == t)
62 #endif /* RTK_IMPL_H_ */