curses |
您所在的位置:网站首页 › 键值的形式保存数据 › curses |
常量¶
curses 模块定义了以下数据成员: curses.ERR¶一些返回整数的 curses 例程,例如 getch(),在失败时将返回 ERR。 curses.OK¶一些返回整数的 curses 例程,例如 napms(),在成功时将返回 OK。 curses.version¶一个代表当前模块版本的字节串对象。 也作 __version__。 有些常量可用于指定字符单元属性。 实际可用的常量取决于具体的系统。 属性 含义 A_ALTCHARSET 备用字符集模式 A_BLINK 闪烁模式 A_BOLD 粗体模式 A_DIM 暗淡模式 A_INVIS 不可见或空白模式 A_ITALIC 斜体模式 A_NORMAL 正常属性 A_PROTECT 保护模式 A_REVERSE 反转背景色和前景色 A_STANDOUT 突出模式 A_UNDERLINE 下划线模式 A_HORIZONTAL 水平突出显示 A_LEFT 左高亮 A_LOW 底部高亮 A_RIGHT 右高亮 A_TOP 顶部高亮 A_VERTICAL 垂直突出显示 A_CHARTEXT 用于提取字符的位掩码 3.7 新版功能: A_ITALIC was added. 有几个常量可用于提取某些方法返回的相应属性。 位掩码 含义 A_ATTRIBUTES 用于提取属性的位掩码 A_CHARTEXT 用于提取字符的位掩码 A_COLOR 用于提取颜色对字段信息的位掩码 键由名称以 KEY_ 开头的整数常量引用。确切的可用键取决于系统。 关键常数 (Windows 注册表的)键 KEY_MIN 最小键值 KEY_BREAK 中断键(不可靠) KEY_DOWN 向下箭头 KEY_UP 向上箭头 KEY_LEFT 向左箭头 KEY_RIGHT 向右箭头 KEY_HOME Home 键 (上+左箭头) KEY_BACKSPACE 退格(不可靠) KEY_F0 功能键。 支持至多 64 个功能键。 KEY_Fn 功能键 n 的值 KEY_DL 删除行 KEY_IL 插入行 KEY_DC 删除字符 KEY_IC 插入字符或进入插入模式 KEY_EIC 退出插入字符模式 KEY_CLEAR 清空屏幕 KEY_EOS 清空至屏幕底部 KEY_EOL 清空至行尾 KEY_SF 向前滚动 1 行 KEY_SR 向后滚动 1 行 (反转) KEY_NPAGE 下一页 KEY_PPAGE 上一页 KEY_STAB 设置制表符 KEY_CTAB 清除制表制 KEY_CATAB 清除所有制表符 KEY_ENTER 回车或发送 (不可靠) KEY_SRESET 软件 (部分) 重置 (不可靠) KEY_RESET 重置或硬重置 (不可靠) KEY_PRINT 打印 KEY_LL Home 向下或到底 (左下) KEY_A1 键盘的左上角 KEY_A3 键盘的右上角 KEY_B2 键盘的中心 KEY_C1 键盘左下方 KEY_C3 键盘右下方 KEY_BTAB 回退制表符 KEY_BEG Beg (开始) KEY_CANCEL 取消 KEY_CLOSE 关闭 KEY_COMMAND Cmd (命令行) KEY_COPY 复制 KEY_CREATE 创建 KEY_END End KEY_EXIT 退出 KEY_FIND 查找 KEY_HELP 帮助 KEY_MARK 标记 KEY_MESSAGE 消息 KEY_MOVE 移动 KEY_NEXT 下一个 KEY_OPEN 打开 KEY_OPTIONS 选项 KEY_PREVIOUS Prev (上一个) KEY_REDO 重做 KEY_REFERENCE Ref (引用) KEY_REFRESH 刷新 KEY_REPLACE 替换 KEY_RESTART 重启 KEY_RESUME 恢复 KEY_SAVE 保存 KEY_SBEG Shift 的 Beg (开始) KEY_SCANCEL Shift 的 Cancel KEY_SCOMMAND Shift 的 Command KEY_SCOPY Shift + Copy KEY_SCREATE Shift + Create KEY_SDC Shift + 删除字符 KEY_SDL Shift + 删除行 KEY_SELECT 选择 KEY_SEND Shift + End KEY_SEOL Shift + 清空行 KEY_SEXIT Shift + Exit KEY_SFIND Shift + 查找 KEY_SHELP Shift + 帮助 KEY_SHOME Shift + Home KEY_SIC Shift + 输入 KEY_SLEFT Shift + 向左箭头 KEY_SMESSAGE Shift + 消息 KEY_SMOVE Shift + 移动 KEY_SNEXT Shift + 下一个 KEY_SOPTIONS Shift + 选项 KEY_SPREVIOUS Shift + 上一个 KEY_SPRINT Shift + 打印 KEY_SREDO Shift + 重做 KEY_SREPLACE Shift + 替换 KEY_SRIGHT Shift + 向右箭头 KEY_SRSUME Shift + 恢复 KEY_SSAVE Shift + 保存 KEY_SSUSPEND Shift + 挂起 KEY_SUNDO Shift + 撤销 KEY_SUSPEND 挂起 KEY_UNDO 撤销操作 KEY_MOUSE 鼠标事件已发生 KEY_RESIZE 终端大小改变事件 KEY_MAX 最大键值 在VT100及其软件仿真(例如X终端仿真器)上,通常至少有四个功能键( KEY_F1, KEY_F2, KEY_F3, KEY_F4 )可用,并且箭头键以明显的方式映射到 KEY_UP, KEY_DOWN, KEY_LEFT 和 KEY_RIGHT 。如果您的机器有一个PC键盘,可以安全地使用箭头键和十二个功能键(旧的PC键盘可能只有十个功能键);此外,以下键盘映射是标准的: 键帽 常数 Insert KEY_IC Delete KEY_DC Home KEY_HOME End KEY_END Page Up KEY_PPAGE Page Down KEY_NPAGE 下表列出了替代字符集中的字符。 这些字符继承自 VT100 终端,在 X 终端等软件模拟器上通常均为可用。 当没有可用的图形时,curses 会回退为粗糙的可打印 ASCII 近似符号。 注解 只有在调用 initscr() 之后才能使用它们 ACS代码 含义 ACS_BBSS 右上角的别名 ACS_BLOCK 实心方块 ACS_BOARD 正方形 ACS_BSBS 水平线的别名 ACS_BSSB 左上角的别名 ACS_BSSS 顶部 T 型的别名 ACS_BTEE 底部 T 型 ACS_BULLET 正方形 ACS_CKBOARD 棋盘(点刻) ACS_DARROW 向下箭头 ACS_DEGREE 等级符 ACS_DIAMOND 菱形 ACS_GEQUAL 大于或等于 ACS_HLINE 水平线 ACS_LANTERN 灯形符号 ACS_LARROW 向左箭头 ACS_LEQUAL 小于或等于 ACS_LLCORNER 左下角 ACS_LRCORNER 右下角 ACS_LTEE 左侧 T 型 ACS_NEQUAL 不等号 ACS_PI 字母π ACS_PLMINUS 正负号 ACS_PLUS 加号 ACS_RARROW 向右箭头 ACS_RTEE 右侧 T 型 ACS_S1 扫描线 1 ACS_S3 扫描线3 ACS_S7 扫描线7 ACS_S9 扫描线 9 ACS_SBBS 右下角的别名 ACS_SBSB 垂直线的别名 ACS_SBSS 右侧 T 型的别名 ACS_SSBB 左下角的别名 ACS_SSBS 底部 T 型的别名 ACS_SSSB 左侧 T 型的别名 ACS_SSSS 交叉或大加号的替代名称 ACS_STERLING 英镑 ACS_TTEE 顶部 T 型 ACS_UARROW 向上箭头 ACS_ULCORNER 左上角 ACS_URCORNER 右上角 ACS_VLINE 垂线 下表列出了预定义的颜色: 常数 颜色 COLOR_BLACK 黑色 COLOR_BLUE 蓝色 COLOR_CYAN 青色(浅绿蓝色) COLOR_GREEN 绿色 COLOR_MAGENTA 洋红色(紫红色) COLOR_RED 红色 COLOR_WHITE 白色 COLOR_YELLOW 黄色 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |