⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 txbox.c

📁 一个很好用的linux 下的流量监控软件
💻 C
字号:
/* * txbox.c - custom window bordering routine for ncurses windows. * * Copyright (c) Gerard Paul Java 2002 * * This function is written to address a strange symptom in ncurses 5.2, at *least on RedHat 7.3.  The border drawn by the box() macro (actually an alias * for a call to wborder()) no longer uses the color attributes set by * wattrset(). However, the addch() and wvline() functions still do. * * The tx_box function is a drop-in replacement for box(). */ #include <curses.h>void tx_box(WINDOW *win, int vline, int hline){    int winwidth;    int winheight;    int i;        scrollok(win, 0);     getmaxyx(win, winheight, winwidth);    winheight--;    winwidth--;        mvwaddch(win, 0, 0, ACS_ULCORNER);    mvwhline(win, 0, 1, hline, winwidth - 1);    mvwaddch(win, 0, winwidth, ACS_URCORNER);        for (i = 1; i < winheight; i++) {        mvwaddch(win, i, 0, vline);        mvwaddch(win, i, winwidth, vline);    }        mvwaddch(win, winheight, 0, ACS_LLCORNER);    mvwhline(win, winheight, 1, hline, winwidth - 1);    mvwaddch(win, winheight, winwidth, ACS_LRCORNER);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -