Chinaunix首页 | 论坛 | 博客
  • 博客访问: 582580
  • 博文数量: 88
  • 博客积分: 4769
  • 博客等级: 中校
  • 技术积分: 989
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-24 02:31
文章分类

全部博文(88)

文章存档

2012年(4)

2011年(35)

2010年(49)

分类: C/C++

2011-08-08 22:53:44


NEWT是在Linux下一个基于文本方式的窗口开发工具,最初是为RedHad Linux的安装程序而设计的。

NEWT的设计思想有以下几点:
1. NEWT由C语言写成,而不是C++;
2. NEWT所有窗口的生成都是基于堆栈的数据结构,窗口的外观都是统一的模板,程序员不能修改;
3. 输入设备只支持终端键盘。

NEWT提供C语言的应用程序接口(API),它不直接进行低级屏幕操作,是在S-Lang库上实现的。编程
时,需包含其头文件:
    
  1. #include <stdio.h>
在Linux上用gcc编译时带 -lnewt 参数。

ps:了解NEWT的的缘由,客户的需求中有提到“要集成NEWT库”,经过查阅资料分析后得知此需求不会
    增加太多新的工作量,最多写sample code 给客户参考。

延伸阅读: NEWT 程序设计指南
阅读(1953) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~