static void tree_frame (WDialog * h, WTree * tree) { Widget *w = WIDGET (tree); (void) h; tty_setcolor (NORMAL_COLOR); widget_erase (w); if (tree->is_panel) { const char *title = _("Directory tree"); const int len = str_term_width1 (title); tty_draw_box (w->y, w->x, w->lines, w->cols, FALSE); widget_move (w, 0, (w->cols - len - 2) / 2); tty_printf (" %s ", title); if (panels_options.show_mini_info) { int y; y = w->lines - 3; widget_move (w, y, 0); tty_print_alt_char (ACS_LTEE, FALSE); widget_move (w, y, w->cols - 1); tty_print_alt_char (ACS_RTEE, FALSE); tty_draw_hline (w->y + y, w->x + 1, ACS_HLINE, w->cols - 2); } } }
void mcview_display_clean (mcview_t * view) { tty_setcolor (NORMAL_COLOR); widget_erase ((Widget *) view); if (view->dpy_frame_size != 0) tty_draw_box (view->widget.y, view->widget.x, view->widget.lines, view->widget.cols, FALSE); }
void mcview_display_clean (WView * view) { Widget *w = WIDGET (view); tty_setcolor (VIEW_NORMAL_COLOR); widget_erase (w); if (view->dpy_frame_size != 0) tty_draw_box (w->y, w->x, w->lines, w->cols, FALSE); }
static void tree_frame (Dlg_head *h, WTree *tree) { attrset (NORMAL_COLOR); widget_erase ((Widget*) tree); if (tree->is_panel) draw_double_box (h, tree->widget.y, tree->widget.x, tree->widget.lines, tree->widget.cols); if (show_mini_info && tree->is_panel){ widget_move (tree, tlines (tree) + 1, 1); hline (ACS_HLINE, tree->widget.cols - 2); } }
static void tree_frame (Dlg_head *h, WTree *tree) { tty_setcolor (NORMAL_COLOR); widget_erase ((Widget*) tree); if (tree->is_panel) { draw_box (h, tree->widget.y, tree->widget.x, tree->widget.lines, tree->widget.cols); if (show_mini_info) tty_draw_hline (tree->widget.y + tlines (tree) + 1, tree->widget.x + 1, ACS_HLINE, tree->widget.cols - 2); } }
static void tree_frame (Dlg_head * h, WTree * tree) { tty_setcolor (NORMAL_COLOR); widget_erase ((Widget *) tree); if (tree->is_panel) { const char *title = _("Directory tree"); const int len = str_term_width1 (title); draw_box (h, tree->widget.y, tree->widget.x, tree->widget.lines, tree->widget.cols, FALSE); widget_move (&tree->widget, 0, (tree->widget.cols - len - 2) / 2); tty_printf (" %s ", title); if (panels_options.show_mini_info) widget_move (&tree->widget, tlines (tree) + 1, 0); tty_print_alt_char (ACS_LTEE, FALSE); widget_move (&tree->widget, tlines (tree) + 1, tree->widget.cols - 1); tty_print_alt_char (ACS_RTEE, FALSE); tty_draw_hline (tree->widget.y + tlines (tree) + 1, tree->widget.x + 1, ACS_HLINE, tree->widget.cols - 2); } }