Changes in uspace/app/vdemo/vdemo.c [395ca2e:10cb47e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/vdemo/vdemo.c
r395ca2e r10cb47e 85 85 lbl->confirm = on_confirm; 86 86 lbl->cancel = on_cancel; 87 bool initialized = init_label( 88 &lbl->label, parent, caption,points, background, foreground);87 bool initialized = init_label(&lbl->label, parent, NULL, caption, 88 points, background, foreground); 89 89 lbl->label.widget.destroy = my_label_destroy; 90 90 return initialized; … … 110 110 { 111 111 if (argc >= 2) { 112 window_t *main_window = window_open(argv[1], true, true, "vdemo", 0, 0); 112 window_t *main_window = window_open(argv[1], NULL, 113 WINDOW_MAIN | WINDOW_DECORATED | WINDOW_RESIZEABLE, "vdemo"); 113 114 if (!main_window) { 114 115 printf("Cannot open main window.\n"); … … 117 118 118 119 pixel_t grd_bg = PIXEL(255, 240, 240, 240); 119 pixel_t btn_bg = PIXEL(255, 0, 0, 0); 120 pixel_t btn_fg = PIXEL(255, 240, 240, 240); 120 121 pixel_t btn_bg = PIXEL(255, 240, 240, 240); 122 pixel_t btn_fg = PIXEL(255, 186, 186, 186); 123 pixel_t btn_text = PIXEL(255, 0, 0, 0); 124 121 125 pixel_t lbl_bg = PIXEL(255, 240, 240, 240); 122 pixel_t lbl_ fg= PIXEL(255, 0, 0, 0);126 pixel_t lbl_text = PIXEL(255, 0, 0, 0); 123 127 124 my_label_t *lbl_action = create_my_label(NULL, "Hello there!", 16, lbl_bg, lbl_fg); 125 button_t *btn_confirm = create_button(NULL, "Confirm", 16, btn_bg, btn_fg); 126 button_t *btn_cancel = create_button(NULL, "Cancel", 16, btn_bg, btn_fg); 127 grid_t *grid = create_grid(window_root(main_window), 2, 2, grd_bg); 128 my_label_t *lbl_action = create_my_label(NULL, "Hello there!", 16, 129 lbl_bg, lbl_text); 130 button_t *btn_confirm = create_button(NULL, NULL, "Confirm", 16, 131 btn_bg, btn_fg, btn_text); 132 button_t *btn_cancel = create_button(NULL, NULL, "Cancel", 16, 133 btn_bg, btn_fg, btn_text); 134 grid_t *grid = create_grid(window_root(main_window), NULL, 2, 2, 135 grd_bg); 128 136 if (!lbl_action || !btn_confirm || !btn_cancel || !grid) { 129 137 window_close(main_window); … … 144 152 grid->add(grid, &btn_confirm->widget, 0, 1, 1, 1); 145 153 grid->add(grid, &btn_cancel->widget, 1, 1, 1, 1); 146 window_resize(main_window, 200, 76); 154 window_resize(main_window, 0, 0, 200, 76, 155 WINDOW_PLACEMENT_CENTER); 147 156 148 157 window_exec(main_window);
Note:
See TracChangeset
for help on using the changeset viewer.