ui/win32/window.c

changeset 818
8185cd761897
parent 816
f5690594b240
child 825
1bac7e45712b
equal deleted inserted replaced
817:d09817e6e6a4 818:8185cd761897
101 hInstance, 101 hInstance,
102 NULL); 102 NULL);
103 103
104 UpdateWindow(hwnd); 104 UpdateWindow(hwnd);
105 105
106 // TODO: switch to box container 106 UiContainerX *container = ui_box_container_create(obj, hwnd, UI_BOX_VERTICAL, 0, INSETS_ZERO);
107 UiContainerX *container = ui_grid_container_create(obj, hwnd, 0, 0, INSETS_ZERO);
108 uic_object_push_container(obj, container); 107 uic_object_push_container(obj, container);
109 108
110 UiWindow *widget = w32_widget_create(&w32_toplevel_widget_class, hwnd, sizeof(UiWindow)); 109 UiWindow *widget = w32_widget_create(&w32_toplevel_widget_class, hwnd, sizeof(UiWindow));
111 widget->obj = obj; 110 widget->obj = obj;
112 widget->container = (UiGridLayoutContainer *)container; 111 widget->container = (UiBoxContainer *)container;
113 obj->widget = (W32Widget*)widget; 112 obj->widget = (W32Widget*)widget;
114 obj->ref = 1; 113 obj->ref = 1;
115 114
116 return obj; 115 return obj;
117 } 116 }

mercurial