ui/win32/window.h

changeset 827
eae5b817aa47
parent 818
8185cd761897
child 841
651cf2c59dd9
equal deleted inserted replaced
826:e596cfc1ca46 827:eae5b817aa47
33 #include "../ui/window.h" 33 #include "../ui/window.h"
34 #include "../common/context.h" 34 #include "../common/context.h"
35 #include "../common/object.h" 35 #include "../common/object.h"
36 36
37 #include "toolkit.h" 37 #include "toolkit.h"
38 38 #include "container.h"
39 39
40 #ifdef __cplusplus 40 #ifdef __cplusplus
41 extern "C" { 41 extern "C" {
42 #endif 42 #endif
43 43
44 typedef struct UiWindow {
45 W32Widget widget;
46 UiObject *obj;
47 UiBoxContainer *container;
48 } UiWindow;
49
44 void ui_window_init(void); 50 void ui_window_init(void);
51
52 void ui_window_widget_event(W32Widget *widget, HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
53 void ui_window_widget_show(W32Widget *w, BOOLEAN show);
45 54
46 #ifdef __cplusplus 55 #ifdef __cplusplus
47 } 56 }
48 #endif 57 #endif
49 58

mercurial