commit - 67403f6611c8ebab0c6e76c156369d3948d97ad8
commit + dff0b993782d72f5a9ad1f35ff64b675ed2ad041
blob - cda5e4d2bc2b51a23cb45a44999a998fcc430751
blob + 0aa1055beb72e8d2a7453ebeb5beebf8aca6e548
--- canvas.c
+++ canvas.c
static void canvas_free(struct aui_widget *);
static struct aui_geometry canvas_get_min_size(struct aui_widget *);
+#define DEFAULT_W 200
+#define DEFAULT_H 200
+
static struct widget_ops canvas_ops = {
canvas_mouse_hover,
canvas_mouse_unhover,
};
struct aui_canvas*
-aui_canvas_new()
+aui_canvas_new(struct aui_widget *widget)
{
struct aui_canvas *canvas;
static struct aui_geometry
canvas_get_min_size(struct aui_widget *widget)
{
- struct aui_geometry geom;
+ struct aui_geometry geom = { .width = DEFAULT_W, .height = DEFAULT_H };
return geom;
}