中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-28 18:00
47,815 主题排行 / 349,915 发帖 / 今日 1 篇 / 48,265 会员排行
其它操作系统综合讨论区 » [推荐]彩色的boot.ini菜单
可打印版本  34,207 / 72
第1楼 fujianabc 发表于 2006-05-25 13:52
金牌会员 发帖 1,616 积分 3,467
[推荐]彩色的boot.ini菜单
boot.ini菜单可以使用ansi控制码来显示出彩色,例如下面的boot.ini:


附件
boot.gif (5.55 KiB)
第2楼 DOSforever 发表于 2006-05-25 14:38
金牌会员 发帖 2,239 积分 4,639
哦——!没想到 NTLDR 还支持 ANSI 转义符
第3楼 chujiafu 发表于 2006-05-25 16:15
银牌会员 发帖 595 积分 1,339 来自 安徽 宿州
试试看。
第4楼 willsort 发表于 2006-05-25 16:34
元老会员 发帖 1,512 积分 4,432
Re fujianabc:

令人振奋的发现!

已经测试得知,NTLDR不仅支持ANSI的颜色控制转义序列,也支持其他的ANSI控制序列,包括清屏,光标定位、移位、复位,键盘重定义,显示模式设置等。

也就是说,我们可以据此设计出全新的boot.ini菜单,只要注意某些细节便可以实现出完全自定义的界面,除了无法使用背景图的缺憾,其它类似EasyBoot的菜单样式也可以设计出来。
第5楼 wl00560 发表于 2006-05-25 16:37
银牌会员 发帖 709 积分 1,384
楼主强啊,真的可能么?试试看……
第6楼 Michael 发表于 2006-05-25 18:29
钻石会员 发帖 3,041 积分 10,056
呵呵,好玩儿。
第7楼 Michael 发表于 2006-05-25 18:31
钻石会员 发帖 3,041 积分 10,056
如果选单以外的文字提示也可以是彩色的就好了。
第8楼 electronixtar 发表于 2006-05-25 19:38
铂金会员 发帖 2,672 积分 7,493
这下论坛又有一系列好玩的东东了!
希望用ntldr作一个MS-DOS 9,哈哈
第9楼 JonePeng 发表于 2006-05-25 20:31
金牌会员 发帖 1,883 积分 4,562 来自 广东广州
成功了!即使我把中文字体 Bootfont.bin 文件删掉,仍可显示多彩的菜单,真的是 NTLDR. 能处理ANSI的颜色控制转义序列。

建议本帖加精。
第10楼 willsort 发表于 2006-05-25 22:39
元老会员 发帖 1,512 积分 4,432
Re Michael:

“如果选单以外的文字提示也可以是彩色的就好了。”

这就是我所提到的细节了,菜单项下方的一些提示文字,因为它是在显示菜单项之后再被显示的。所以如果在菜单项中使用进行清屏,此提示文字仍会出现在此菜单项下方,但如果此时上下移动光标,菜单项信息被重写,屏幕再次被清空,而提示文字却不会再出现了。
第11楼 Wengier 发表于 2006-05-26 11:34
系统支持 发帖 10,521 积分 27,736
试了一下,确实不错。不过我发现如果某行采用了ANSI控制颜色的话,当光标移到这行时光标条会消失,不知有没有办法解决?
第12楼 fujianabc 发表于 2006-05-26 12:01
金牌会员 发帖 1,616 积分 3,467
Originally posted by Wengier at 2006-5-26 11:34 AM:
试了一下,确实不错。不过我发现如果某行采用了ANSI控制颜色的话,当光标移到这行时光标条会消失,不知有没有办法解决?

如果不用高亮
第13楼 Michael 发表于 2006-05-26 18:50
钻石会员 发帖 3,041 积分 10,056
如果提示文字是ntldr里的,应该可以改变吧。不知能不能手工添加点ansi转义符进去。
估计不可能。呵呵。
第14楼 Michael 发表于 2006-05-26 18:53
钻石会员 发帖 3,041 积分 10,056
呵呵,怪不得,高亮文字和高亮条冲突了。不过,如果不选取高亮颜色就不好看了。
第15楼 DOSforever 发表于 2006-05-26 19:35
金牌会员 发帖 2,239 积分 4,639
Originally posted by Michael at 2006-5-25 18:31:
如果选单以外的文字提示也可以是彩色的就好了。

诶——要求太高了
1 2 3 45  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023