Ncurses

软件截图:
Ncurses
软件详细信息:
版本: 5.9
上传日期: 11 May 15
开发: T.E.Dickey
许可: 免费
人气: 43

Rating: nan/5 (Total Votes: 0)

Ncurses程序(新的诅咒)库是在诅咒系统V 4.0版,多了一个免费的软件仿真。
Ncurses的使用TERMINFO格式,支持垫和颜色以及多个亮点,形成字符和功能键映射,并拥有所有其他SYSV-诅咒地增强了BSD诅咒。
Ncurses的代码是GNU / Linux下开发的。它应该很容易地移植到任何ANSI /符合POSIX的UNIX。它甚至被移植到OS / 2 Warp版!
该发行版包括图书馆和支持工具,包括一个编译器的terminfo抽动,反编译infocmp,清晰,tput的,TSET和termcap的转换工具captoinfo。提供磁带库和工具全手动页。
这里是“Ncurses的”的一些主要特点:
Ncurses的封装与SVR4(System V发行版4)诅咒完全兼容:
 
·的SVR4调用所有257已经落实(并记录)。
·对于SVR4全面支持诅咒的功能,包括键盘映射,颜色,与ACS字符形式绘制,并自动识别键盘和功能键。
·在SVR4面板库,支持窗口栈与后备存储的仿真,是包括在内。
·在SVR4菜单库的仿真,支持一个统一而灵活的界面菜单编程,是包括在内。
·在SVR4表单库的仿真,支持通过屏幕上的方式收集数据,也包括在内。
由Ncurses的抽动实现生成二进制·terminfo项是位对位兼容的输入格式SVR4诅咒用途。
·该实用程序有选择,让您筛选使用terminfo项与稍逊诅咒/ terminfo的版本,如HP / UX和AIX端口。
 
Ncurses的包还拥有许多SVR4有用的扩展:
 
·API是8位的清洁和基层一致性与X / OPEN规范的诅咒,诅咒XSI(即,它实现了所有基础水平的功能,但并不是所有的扩展功能)。多数扩展级功能没有直接涉及宽字符支持实现,其中包括许多功能SVR4下调用咒骂不支持(但所有的呼叫便携性进行了说明,所以你只能使用SVR4子集)。
·与SVR3诅咒,Ncurses的可以写在屏幕的最右边,最底层的角落,如果你的终端有一个插入字符的能力。
·Ada95的和C ++绑定。
·支持鼠标事件的X Window的xterm和OS / 2控制台窗口的报告。
·亚历山德罗通过Rubini的GPM包扩展鼠标支持。
·该功能wresize(),您可以调整窗口大小,保存他们的数据。
·该功能use_default_colors(),您可以使用终端的默认颜色为默认颜色对,实现透明的颜色效果。
·功能keyok()和define_key()让你更好地控制使用功能键,如中,禁用Ncurses的KEY_MOUSE,或通过定义多个控制序列映射到一个给定的键码。
·支持16色的终端,如aixterm中和XFree86的xterm。
·更好的光标移动优化。该软件包现在拥有一个光标本地移动计算比任何BSD的或系统V的更有效率。
·超级硬件滚动支持。屏幕更新的代码集成了一个新颖,简单,廉价的算法,使得它能够使丝网线走势最佳使用硬件滚动,行插入,和线缺失。该算法更强大比4.4BSD诅咒quickch程序。
·与魔术cookie的毛刺终端的真正支持。屏幕更新的代码将避免绘制的一大亮点,如果将加强在非空格字符所需要的magic-饼干unattributed空间只是一个开始之前和结束之后。当这样做时将使得能够绘制突出而不改变画面的视觉外观,会自动转向突出边界。
·可以生成具有链接到它的,以便它可以服务于这些终端类型,即使在没有的terminfo树或termcap文件是可访问预加载回退条目的列表的库(这可以是用于支持面向屏幕的程序的有用必须在单用户模式下运行)。
·提供的Ncurses的抽动/ captoinfo实用程序翻译很多的termcap从XENIX,IBM和AT&T的扩展集的能力。
·A类BSD TSET实用程序提供的。
·ncurses库和实用程序会自动读取$ HOME terminfo项/ .terminfo如果它存在,并编译到该目录,如果它存在,并且用户没有写访问到系统目录下。这一特性使得用户更容易有个人terminfo项不放弃对系统的访问terminfo目录。
·您可以指定要搜索的环境变量TERMINFO_DIRS编制说明(这种概括下股份制五所提供的TERMINFO的功能)目录的路径
·在terminfo的源文件,使用功能可参考不仅仅是相同的源文件中的其他条目(如系统V),同时也无论是在系统terminfo目录或用户的$ HOME / .terminfo目录编制条目。
·脚本(capconvert)提供帮助,从到的termcap TERMINFO BSD用户过渡。它收集在TERMCAP环境变量和/或〜/ .termcap本地条目文件中的信息并将其转换为在$ HOME / .terminfo相当于当地的terminfo树。
·自动降速到/ etc / termcap文件可以当它是不可能建立的terminfo树进行编译。此功能是不快不便宜,你不想使用它,除非你有,但它的存在。
·表-项的实用脚趾,很容易让用户能够清楚地看到终端类型可用的系统上。
·库满足XSI要求每个宏入口点具有相应的功能,可被链接(和将原型选中),如果宏定义被禁用与#undef。
·一个HTML“简介与NCURSES编程”的文件提供了一个叙事介绍了诅咒编程接口

什么是此版本的新

< UL>

  • 少数的错误是固定的。
  • 在便携性和子包为Ada95的测试和目录的可配置性扩大。
  • 类似的软件

    libimobiledevice
    libimobiledevice

    20 Feb 15

    SVL
    SVL

    3 Jun 15

    libpng
    libpng

    22 Jun 18

    SDL
    SDL

    23 Nov 17

    显影剂的其他软件 T.E.Dickey

    Berkeley Yacc
    Berkeley Yacc

    17 Feb 15

    Luit
    Luit

    20 Feb 15

    XTerm
    XTerm

    3 Jun 15

    Lynx
    Lynx

    17 Feb 15

    意见 Ncurses

    评论没有发现
    添加评论
    打开图片!