- 主题:linux下面基于ncurses的程序,好像都做得不够美观
今天下午才用,这个对话框是有阴影的!
【 在 iwannabe 的大作中提到: 】
: 用一下suse的yast看看
: 来自 MI 10
--
FROM 120.194.8.*
没啥,都是为我初中时代就实现过的东西。
【 在 tigereal 的大作中提到: 】
: 大神回帖,学习了!我记得你以前就发帖说过曾经在dos下面做过不少东西。
: 那时候真的是各种奇技淫巧各种炫酷。以前还有dos下面的词典,按热键呼出字典功能,在屏幕上的单词之间游走,然后实时做单词翻译,此类种种吧。
--
FROM 180.111.51.*
楼上解释了,文本模式实现像素级移动的鼠标,需要把鼠标实时画在其所在的四个字符上。
你例子里的那些线和半高阴影在CP437字符集里。linux vt下可以显示,xterm就不一定了。
现在console玩得比较花的,会要求用户用powerline字体。也就是说它们其实是面向X里面的console,不考虑vt了。你可以去github.com/powerline看看大概长什么样。
【 在 tigereal 的大作中提到: 】
: 这个需要实时修改字体?不懂,能详细说说么?
--
修改:ilovecpp FROM 58.37.63.*
FROM 58.37.63.*
【 在 tigereal 的大作中提到: 】
: 大神回帖,学习了!我记得你以前就发帖说过曾经在dos下面做过不少东西。
: 那时候真的是各种奇技淫巧各种炫酷。以前还有dos下面的词典,按热键呼出字典功能,在屏幕上的单词之间游走,然后实时做单词翻译,此类种种吧。
对,这个在英文文本界面下做英汉词典,也是靠修改字模实现的汉字显示
当时觉得这些技术好牛逼
--
FROM 111.206.145.*
如果你自己做一遍,就明白为啥不费这个功夫了。
在DOS下的时候,几乎所有用户都使用,所以值得做。
现在有几个人用?无非就是系统配置一下,大多人都不知道这些命令。
所以性价比很低。
【 在 tigereal (tigereal) 的大作中提到: 】
: 虽然字符界面下,美观并不是提高工作效率的关键因素,甚至也许很多人感觉没什么用处,但是我觉得大多数时间对着这个界面,有点稍微舒服的界面元素还是不错的。
: 记得当年dos下面大量类似的程序,比如诺顿医生之类的,就做得很美观,菜单、对话框基本都有阴影,按钮按动的时候,还有动态效果等等。linux下面的这类程序,比如常用的aptitude、mc等等,都很平面化,用起来没问题,感觉养眼程度差点。
--
FROM 106.39.150.*
以前搞自由软件谁考虑过性价比低的问题。
其实就是大家都转向更赚钱的应用领域了。没人搞基础软件所以这样子。
【 在 cwall (宝塔) 的大作中提到: 】
: 如果你自己做一遍,就明白为啥不费这个功夫了。
: 在DOS下的时候,几乎所有用户都使用,所以值得做。
: 现在有几个人用?无非就是系统配置一下,大多人都不知道这些命令。
: ...................
--
FROM 112.47.122.*
我记得dos下的那个好像叫turbo vision,borland的东西
【 在 tigereal 的大作中提到: 】
: 虽然字符界面下,美观并不是提高工作效率的关键因素,甚至也许很多人感觉没什么用处,但是我觉得大多数时间对着这个界面,有点稍微舒服的界面元素还是不错的。
:
: 记得当年dos下面大量类似的程序,比如诺顿医生之类的,就做得很美观,菜单、对话框基本都有阴影,按钮按动的时候,还有动态效果等等。linux下面的这类程序,比如常用的aptitude、mc等等,都很平面化,用起来没问题,感觉养眼程度差点。
--
FROM 222.129.129.*
除了ncurses,ubuntu server版的安装程序那个UI也挺大方的
据说是python的urwid
http://urwid.org
【 在 tigereal (tigereal) 的大作中提到: 】
: 虽然字符界面下,美观并不是提高工作效率的关键因素,甚至也许很多人感觉没什么用处,但是我觉得大多数时间对着这个界面,有点稍微舒服的界面元素还是不错的。
: 记得当年dos下面大量类似的程序,比如诺顿医生之类的,就做得很美观,菜单、对话框基本都有阴影,按钮按动的时候,还有动态效果等等。linux下面的这类程序,比如常用的aptitude、mc等等,都很平面化,用起来没问题,感觉养眼程度差点。
--
修改:tgfbeta FROM 117.11.72.*
FROM 117.11.72.*
这帖子勾起年少回忆啊。确实,dos那个年代字符界面的程序做得都很精致。不光是养眼,整个UI从布局到对话框问答用起来都很顺溜,熟练的用户可以不看屏幕盲操作完成一连串菜单选择和对话框问答。个人觉得几个原因吧:
1. 商业软件利益驱使,用户大都是小白,做得讨好用户自然卖得好。诺顿、PCtools都是火了多年的经典,TC2.0算是我用过最难用的了,然后TC3开始UI才大有改观,可能之后Borland才风生水起。UNIX那时还是阳春白雪,有幸在邮电机房见过一次,键盘都不敢摸。
2. 本地编程且环境简单。文本模式就80列25行,绘制UI直接写屏幕缓冲区,或者调用bios做诸如画光标的活,控件坐标hardcode都行。反观UNIX画UI都是字符流,在kbps速率的电话线上传输能省则省。而且各种终端标准,termcap里有的操作这个支持那个不支持。即使到现在,基于字符流的curses库在重绘上出现的闪烁也比不上当年DOS那般顺滑。
3. DOS的生产力是UI,UNIX生产力是命令,没人有动力去完善不是生产力的工具。
【 在 tigereal 的大作中提到: 】
: 虽然字符界面下,美观并不是提高工作效率的关键因素,甚至也许很多人感觉没什么用处,但是我觉得大多数时间对着这个界面,有点稍微舒服的界面元素还是不错的。
:
: 记得当年dos下面大量类似的程序,比如诺顿医生之类的,就做得很美观,菜单、对话框基本都有阴影,按钮按动的时候,还有动态效果等等。linux下面的这类程序,比如常用的aptitude、mc等等,都很平面化,用起来没问题,感觉养眼程度差点。
--
FROM 106.39.148.*
unix term今天的优势有一点:颜色
term现在支持各种不同的颜色,加上kms,可以实现dos无法想象的效果
【 在 wushu (武术) 的大作中提到: 】
: 这帖子勾起年少回忆啊。确实,dos那个年代字符界面的程序做得都很精致。不光是养眼,整个UI从布局到对话框问答用起来都很顺溜,熟练的用户可以不看屏幕盲操作完成一连串菜单选择和对话框问答。个人觉得几个原因吧:
: 1. 商业软件利益驱使,用户大都是小白,做得讨好用户自然卖得好。诺顿、PCtools都是火了多年的经典,TC2.0算是我用过最难用的了,然后TC3开始UI才大有改观,可能之后Borland才风生水起。UNIX那时还是阳春白雪,有幸在邮电机房见过一次,键盘都不敢摸。
: 2. 本地编程且环境简单。文本模式就80列25行,绘制UI直接写屏幕缓冲区,或者调用bios做诸如画光标的活,控件坐标hardcode都行。反观UNIX画UI都是字符流,在kbps速率的电话线上传输能省则省。而且各种终端标准,termcap里有的操作这个支持那个不支持。即使到现在,基于字
: ...................
--
FROM 211.94.226.*