HelenOS sources

taskbar            49 uspace/app/taskbar/main.c 	taskbar_t *taskbar;
taskbar            85 uspace/app/taskbar/main.c 	rc = taskbar_create(display_spec, wndmgt_svc, &taskbar);
taskbar            89 uspace/app/taskbar/main.c 	ui_run(taskbar->ui);
taskbar            90 uspace/app/taskbar/main.c 	taskbar_destroy(taskbar);
taskbar            70 uspace/app/taskbar/taskbar.c 	taskbar_t *taskbar = (taskbar_t *) arg;
taskbar            72 uspace/app/taskbar/taskbar.c 	ui_quit(taskbar->ui);
taskbar            83 uspace/app/taskbar/taskbar.c 	taskbar_t *taskbar = (taskbar_t *) arg;
taskbar            87 uspace/app/taskbar/taskbar.c 	taskbar->wndlist->ev_idev_id = event->kbd_id;
taskbar            88 uspace/app/taskbar/taskbar.c 	taskbar->tbsmenu->ev_idev_id = event->kbd_id;
taskbar            97 uspace/app/taskbar/taskbar.c 		if (!tbsmenu_is_open(taskbar->tbsmenu))
taskbar            98 uspace/app/taskbar/taskbar.c 			tbsmenu_open(taskbar->tbsmenu);
taskbar           110 uspace/app/taskbar/taskbar.c 	taskbar_t *taskbar = (taskbar_t *) arg;
taskbar           113 uspace/app/taskbar/taskbar.c 	taskbar->wndlist->ev_idev_id = event->pos_id;
taskbar           114 uspace/app/taskbar/taskbar.c 	taskbar->tbsmenu->ev_idev_id = event->pos_id;
taskbar           130 uspace/app/taskbar/taskbar.c 	taskbar_t *taskbar = NULL;
taskbar           137 uspace/app/taskbar/taskbar.c 	taskbar = calloc(1, sizeof(taskbar_t));
taskbar           138 uspace/app/taskbar/taskbar.c 	if (taskbar == NULL) {
taskbar           156 uspace/app/taskbar/taskbar.c 	rc = ui_create(display_spec, &taskbar->ui);
taskbar           162 uspace/app/taskbar/taskbar.c 	rc = ui_get_rect(taskbar->ui, &scr_rect);
taskbar           196 uspace/app/taskbar/taskbar.c 	if (ui_is_textmode(taskbar->ui)) {
taskbar           203 uspace/app/taskbar/taskbar.c 	rc = ui_window_create(taskbar->ui, &params, &taskbar->window);
taskbar           209 uspace/app/taskbar/taskbar.c 	rc = ui_fixed_create(&taskbar->fixed);
taskbar           215 uspace/app/taskbar/taskbar.c 	rc = tbsmenu_create(taskbar->window, taskbar->fixed, dspec,
taskbar           216 uspace/app/taskbar/taskbar.c 	    &taskbar->tbsmenu);
taskbar           222 uspace/app/taskbar/taskbar.c 	rc = tbsmenu_load(taskbar->tbsmenu, TASKBAR_CONFIG_FILE);
taskbar           229 uspace/app/taskbar/taskbar.c 	    taskbar_notif_cb, (void *)taskbar, &taskbar->lst);
taskbar           234 uspace/app/taskbar/taskbar.c 	if (ui_is_textmode(taskbar->ui)) {
taskbar           246 uspace/app/taskbar/taskbar.c 	tbsmenu_set_rect(taskbar->tbsmenu, &rect);
taskbar           248 uspace/app/taskbar/taskbar.c 	rc = wndlist_create(taskbar->window, taskbar->fixed, &taskbar->wndlist);
taskbar           254 uspace/app/taskbar/taskbar.c 	if (ui_is_textmode(taskbar->ui)) {
taskbar           265 uspace/app/taskbar/taskbar.c 	wndlist_set_rect(taskbar->wndlist, &rect);
taskbar           271 uspace/app/taskbar/taskbar.c 	rc = wndlist_open_wm(taskbar->wndlist, wndmgt_svc);
taskbar           277 uspace/app/taskbar/taskbar.c 	rc = taskbar_clock_create(taskbar->window, &taskbar->clock);
taskbar           281 uspace/app/taskbar/taskbar.c 	if (ui_is_textmode(taskbar->ui)) {
taskbar           293 uspace/app/taskbar/taskbar.c 	taskbar_clock_set_rect(taskbar->clock, &rect);
taskbar           295 uspace/app/taskbar/taskbar.c 	rc = ui_fixed_add(taskbar->fixed, taskbar_clock_ctl(taskbar->clock));
taskbar           298 uspace/app/taskbar/taskbar.c 		taskbar_clock_destroy(taskbar->clock);
taskbar           302 uspace/app/taskbar/taskbar.c 	ui_window_add(taskbar->window, ui_fixed_ctl(taskbar->fixed));
taskbar           303 uspace/app/taskbar/taskbar.c 	ui_window_set_cb(taskbar->window, &window_cb, (void *)taskbar);
taskbar           305 uspace/app/taskbar/taskbar.c 	rc = ui_window_paint(taskbar->window);
taskbar           312 uspace/app/taskbar/taskbar.c 	*rtaskbar = taskbar;
taskbar           317 uspace/app/taskbar/taskbar.c 	if (taskbar->lst != NULL)
taskbar           318 uspace/app/taskbar/taskbar.c 		tbarcfg_listener_destroy(taskbar->lst);
taskbar           319 uspace/app/taskbar/taskbar.c 	if (taskbar->clock != NULL)
taskbar           320 uspace/app/taskbar/taskbar.c 		taskbar_clock_destroy(taskbar->clock);
taskbar           321 uspace/app/taskbar/taskbar.c 	if (taskbar->wndlist != NULL)
taskbar           322 uspace/app/taskbar/taskbar.c 		wndlist_destroy(taskbar->wndlist);
taskbar           323 uspace/app/taskbar/taskbar.c 	if (taskbar->tbsmenu != NULL)
taskbar           324 uspace/app/taskbar/taskbar.c 		tbsmenu_destroy(taskbar->tbsmenu);
taskbar           325 uspace/app/taskbar/taskbar.c 	if (taskbar->window != NULL)
taskbar           326 uspace/app/taskbar/taskbar.c 		ui_window_destroy(taskbar->window);
taskbar           327 uspace/app/taskbar/taskbar.c 	if (taskbar->ui != NULL)
taskbar           328 uspace/app/taskbar/taskbar.c 		ui_destroy(taskbar->ui);
taskbar           329 uspace/app/taskbar/taskbar.c 	free(taskbar);
taskbar           335 uspace/app/taskbar/taskbar.c void taskbar_destroy(taskbar_t *taskbar)
taskbar           337 uspace/app/taskbar/taskbar.c 	if (taskbar->lst != NULL)
taskbar           338 uspace/app/taskbar/taskbar.c 		tbarcfg_listener_destroy(taskbar->lst);
taskbar           339 uspace/app/taskbar/taskbar.c 	ui_fixed_remove(taskbar->fixed, taskbar_clock_ctl(taskbar->clock));
taskbar           340 uspace/app/taskbar/taskbar.c 	taskbar_clock_destroy(taskbar->clock);
taskbar           341 uspace/app/taskbar/taskbar.c 	wndlist_destroy(taskbar->wndlist);
taskbar           342 uspace/app/taskbar/taskbar.c 	tbsmenu_destroy(taskbar->tbsmenu);
taskbar           343 uspace/app/taskbar/taskbar.c 	ui_window_destroy(taskbar->window);
taskbar           344 uspace/app/taskbar/taskbar.c 	ui_destroy(taskbar->ui);
taskbar           355 uspace/app/taskbar/taskbar.c 	taskbar_t *taskbar = (taskbar_t *)arg;
taskbar           357 uspace/app/taskbar/taskbar.c 	ui_lock(taskbar->ui);
taskbar           358 uspace/app/taskbar/taskbar.c 	tbsmenu_reload(taskbar->tbsmenu);
taskbar           359 uspace/app/taskbar/taskbar.c 	ui_unlock(taskbar->ui);
taskbar            34 uspace/app/taskbar/test/main.c PCUT_IMPORT(taskbar);
taskbar            35 uspace/app/taskbar/test/taskbar.c PCUT_TEST_SUITE(taskbar);
taskbar            41 uspace/app/taskbar/test/taskbar.c 	taskbar_t *taskbar;
taskbar            43 uspace/app/taskbar/test/taskbar.c 	rc = taskbar_create(UI_DISPLAY_NULL, NULL, &taskbar);
taskbar            46 uspace/app/taskbar/test/taskbar.c 	taskbar_destroy(taskbar);
taskbar            49 uspace/app/taskbar/test/taskbar.c PCUT_EXPORT(taskbar);
taskbar            41 uspace/app/taskbar/test/wndlist.c PCUT_TEST_SUITE(taskbar);
HelenOS homepage, sources at GitHub