HelenOS sources

navigator          79 uspace/app/nav/nav.c 	navigator_t *navigator = (navigator_t *) arg;
navigator          81 uspace/app/nav/nav.c 	ui_quit(navigator->ui);
navigator          92 uspace/app/nav/nav.c 	navigator_t *navigator = (navigator_t *) arg;
navigator         100 uspace/app/nav/nav.c 			ui_quit(navigator->ui);
navigator         111 uspace/app/nav/nav.c 			navigator_switch_panel(navigator);
navigator         130 uspace/app/nav/nav.c 	navigator_t *navigator;
navigator         138 uspace/app/nav/nav.c 	navigator = calloc(1, sizeof(navigator_t));
navigator         139 uspace/app/nav/nav.c 	if (navigator == NULL)
navigator         142 uspace/app/nav/nav.c 	rc = ui_create(display_spec, &navigator->ui);
navigator         153 uspace/app/nav/nav.c 	rc = ui_window_create(navigator->ui, &params, &navigator->window);
navigator         159 uspace/app/nav/nav.c 	ui_window_set_cb(navigator->window, &window_cb, (void *) navigator);
navigator         160 uspace/app/nav/nav.c 	ui_window_get_app_rect(navigator->window, &arect);
navigator         162 uspace/app/nav/nav.c 	rc = ui_fixed_create(&navigator->fixed);
navigator         168 uspace/app/nav/nav.c 	ui_window_add(navigator->window, ui_fixed_ctl(navigator->fixed));
navigator         170 uspace/app/nav/nav.c 	rc = nav_menu_create(navigator->window, &navigator->menu);
navigator         174 uspace/app/nav/nav.c 	nav_menu_set_cb(navigator->menu, &navigator_menu_cb,
navigator         175 uspace/app/nav/nav.c 	    (void *)navigator);
navigator         177 uspace/app/nav/nav.c 	rc = ui_fixed_add(navigator->fixed, nav_menu_ctl(navigator->menu));
navigator         187 uspace/app/nav/nav.c 		rc = panel_create(navigator->window, i == 0,
navigator         188 uspace/app/nav/nav.c 		    &navigator->panel[i]);
navigator         196 uspace/app/nav/nav.c 		panel_set_rect(navigator->panel[i], &rect);
navigator         198 uspace/app/nav/nav.c 		panel_set_cb(navigator->panel[i], &navigator_panel_cb,
navigator         199 uspace/app/nav/nav.c 		    navigator);
navigator         201 uspace/app/nav/nav.c 		rc = ui_fixed_add(navigator->fixed,
navigator         202 uspace/app/nav/nav.c 		    panel_ctl(navigator->panel[i]));
navigator         208 uspace/app/nav/nav.c 		rc = panel_read_dir(navigator->panel[i], ".");
navigator         215 uspace/app/nav/nav.c 	rc = ui_window_paint(navigator->window);
navigator         221 uspace/app/nav/nav.c 	*rnavigator = navigator;
navigator         224 uspace/app/nav/nav.c 	navigator_destroy(navigator);
navigator         228 uspace/app/nav/nav.c void navigator_destroy(navigator_t *navigator)
navigator         233 uspace/app/nav/nav.c 		if (navigator->panel[i] != NULL) {
navigator         234 uspace/app/nav/nav.c 			ui_fixed_remove(navigator->fixed,
navigator         235 uspace/app/nav/nav.c 			    panel_ctl(navigator->panel[i]));
navigator         236 uspace/app/nav/nav.c 			panel_destroy(navigator->panel[i]);
navigator         240 uspace/app/nav/nav.c 	if (navigator->menu != NULL) {
navigator         241 uspace/app/nav/nav.c 		ui_fixed_remove(navigator->fixed, nav_menu_ctl(navigator->menu));
navigator         242 uspace/app/nav/nav.c 		nav_menu_destroy(navigator->menu);
navigator         245 uspace/app/nav/nav.c 	if (navigator->window != NULL)
navigator         246 uspace/app/nav/nav.c 		ui_window_destroy(navigator->window);
navigator         247 uspace/app/nav/nav.c 	if (navigator->ui != NULL)
navigator         248 uspace/app/nav/nav.c 		ui_destroy(navigator->ui);
navigator         249 uspace/app/nav/nav.c 	free(navigator);
navigator         255 uspace/app/nav/nav.c 	navigator_t *navigator;
navigator         258 uspace/app/nav/nav.c 	rc = navigator_create(display_spec, &navigator);
navigator         262 uspace/app/nav/nav.c 	ui_run(navigator->ui);
navigator         264 uspace/app/nav/nav.c 	navigator_destroy(navigator);
navigator         273 uspace/app/nav/nav.c panel_t *navigator_get_active_panel(navigator_t *navigator)
navigator         278 uspace/app/nav/nav.c 		if (panel_is_active(navigator->panel[i]))
navigator         279 uspace/app/nav/nav.c 			return navigator->panel[i];
navigator         293 uspace/app/nav/nav.c void navigator_switch_panel(navigator_t *navigator)
navigator         297 uspace/app/nav/nav.c 	if (panel_is_active(navigator->panel[0])) {
navigator         298 uspace/app/nav/nav.c 		rc = panel_activate(navigator->panel[1]);
navigator         301 uspace/app/nav/nav.c 		panel_deactivate(navigator->panel[0]);
navigator         303 uspace/app/nav/nav.c 		rc = panel_activate(navigator->panel[0]);
navigator         306 uspace/app/nav/nav.c 		panel_deactivate(navigator->panel[1]);
navigator         313 uspace/app/nav/nav.c 	navigator_t *navigator = (navigator_t *)arg;
navigator         316 uspace/app/nav/nav.c 	panel = navigator_get_active_panel(navigator);
navigator         323 uspace/app/nav/nav.c 	navigator_t *navigator = (navigator_t *)arg;
navigator         325 uspace/app/nav/nav.c 	ui_quit(navigator->ui);
navigator         335 uspace/app/nav/nav.c 	navigator_t *navigator = (navigator_t *)arg;
navigator         338 uspace/app/nav/nav.c 		navigator_switch_panel(navigator);
HelenOS homepage, sources at GitHub