#ifndef UI_TK_WIN32_H
#define UI_TK_WIN32_H
#include "../ui/win32.h"
#ifdef __cplusplus
extern "C" {
#endif
W32Widget* w32_widget_new(W32WidgetClass *wclass,
HWND hwnd);
void* w32_widget_create(W32WidgetClass *wclass,
HWND hwnd,
size_t obj_size);
W32Size w32_widget_get_preferred_size(W32Widget *w);
void w32_widget_default_destroy(W32Widget *w);
void w32_widget_default_show(W32Widget *w,
BOOLEAN show);
void w32_widget_default_enable(W32Widget *w,
BOOLEAN enable);
W32Size w32_widget_default_get_preferred_size(W32Widget *widget);
#ifdef __cplusplus
}
#endif
#endif