![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-26 12:21 |
共 47,812 主题排行 / 349,910 发帖 / 今日 0 篇 / 48,264 会员排行 |
| DOS汉化世界 & 中文系统 (中文化室) » 用于Config.sys的并列配置菜单 ConfigP.Mnu 2.02 |
| 可打印版本 18,559 / 84 |
| 第16楼 qzwqzw | 发表于 2007-07-06 08:29 |
| 银牌会员 发帖 636 积分 2,343 | |
|
对作者的孜孜不倦的精神表示感动
再次加分以谢 不过关于示例效果的问题 不知道是不是我没有说清楚 虽然与图像的质量很有关系 但更多的是排版与美工的问题 只要有好的创意和构思 即使二值图像也能展示出很不错的效果 你的效果主要问题在于背景太突出 抢白了前景 建议换成色调比较单一的背景 菜单和提示文字的颜色搭配上也显得比较随意 建议在颜色选择上菜单比提示亮一些 选中比未选中亮一些(或者反色也是可以的) 而主菜单下的表格线建议换成中文全角的表格线 没有断续的感觉 这些你都可以借鉴一下网上其它优秀启动光盘的界面 另外,想知道图像右下角的两个字 是背景图上带的,还是程序后来加的 这是你的LOGO吗? 如果示例作的好的话 就很少有人去特意更换启动界面的风格 毕竟懒人还是很多的 这也就相当于为你的软件做了广告 最后,提两点期望 如果支持热区(无文字菜单,菜单文字在背景图上显示)那就太爽了 中文显示如果能直接利用现有的中文系统那就更爽了 如果能如Easyboot一般定制启动界面那就超爽了 [ Last edited by qzwqzw on 2007-7-6 at 08:46 AM ] |
|
| 第17楼 minchengan | 发表于 2007-07-06 12:20 |
| 中级用户 发帖 164 积分 376 | |
|
应该还有些值得改进的地方吧。
试验过程中,不知道单选与多选在一起时怎么做? 那个.new文件为什么为0字节? 其与autoexec.bat还是对应的吗? 另外右下角那个好像是“建业”的两个字是你的名字?支持不好吗?要不换一个漂亮点的LOGO也可以接受啊 因为启动时的汉字试验了几次没有出来,遇到了上面几个问题,所以在这里问一问。先谢了 [ Last edited by minchengan on 2007-7-6 at 12:22 PM ] |
|
| 第18楼 bhdc | 发表于 2007-07-06 14:49 |
| 初级用户 发帖 23 积分 48 | |
|
哇,太强悍啦,不过背景确实太花了些.....
|
|
| 第19楼 yaya | 发表于 2007-07-06 15:27 |
| 银牌会员 发帖 353 积分 1,009 | |
|
背景确实花了些,不过示例主要展示启动界面的功能和文字颜色、位置的可塑性,程序的特点是为使用者提供最大的灵活性,以便展现自己的风格。
单选与多选不能在1个菜单。 与autoexec.bat还是对应的。 .new文件是什么? 图像右下角加个LOGO不可以接受吗? |
|
| 第20楼 本是 | 发表于 2007-07-06 16:29 |
| 银牌会员 发帖 790 积分 2,227 | |
Originally posted by yaya at 2007-7-6 15:27: 这个问题微软是这样看的: MS的磁盘启动界面从来简洁,即使NTLDR能够显示彩色汉字支持ANSI代码,也没有刻意宣传。而且,OS的安装界面也是注意美观但有节制:只左右分块,左边是安装指令,右边是图形背景或带背景色的介绍文字。所以建议: 1.文图分块; 2.文字与图形的显示关系: 1)以图形为背景显示文字(如现在的状态) 2)在图形中清除一块图形,在可以设置的背景色上显示文字(这样也许会更加清晰) 当然,这只是一人之言。 |
|
| 第21楼 yaya | 发表于 2007-07-06 16:58 |
| 银牌会员 发帖 353 积分 1,009 | |
|
如果不选‘透明’,字符是有背景色的。如果不加载图像,背景是单一颜色。
发现1个奇怪现象,不知何故:实模式下,图像名称为binshan.gif或bs.gif或txz.gif时,config.sys加载第一个驱动设备himem.sys就出错,死机,此时还没有加载configp.mnu。而图像名称为b2.gif或123.gif则正常。 |
|
| 第22楼 qzwqzw | 发表于 2007-07-06 17:41 |
| 银牌会员 发帖 636 积分 2,343 | |
|
背景与文字的显示问题
--------------------------------- 建议增加一个不显示界面文字的功能 所有的文字都由使用者自己画在背景上 切换菜单时只切换背景图 这样既绕过了排版与美工的问题 又避免了中英文显示的麻烦 之后可以再考虑提前载入鼠标驱动后支持热区的功能 不过这样的话 菜单项的选中和待选状态就变得难以展示 因为无法预知使用者自定义菜单的位置和大小 虽然可以单独开辟一块区域展示菜单项的选择 本是提到的文图分块可以作为类似的描述 Windows安装界面左侧菜单右侧展示的风格可以借鉴 不过这样的展示很可能过于生僻 而且背离传统的启动风格太远了 所以恐怕难以被人接受 [ Last edited by qzwqzw on 2007-7-6 at 05:44 PM ] |
|
| 第23楼 本是 | 发表于 2007-07-06 17:53 |
| 银牌会员 发帖 790 积分 2,227 | |
Originally posted by yaya at 2007-7-6 16:58: 字符如果是自己的程序控制下的显示,只要同时写字符的前景与背景,就可以背景多色。 Originally posted by yaya at 2007-7-6 16:58: 死机原因我不清楚。但是,文件名似乎有些特点: binshan.gif或bs.gif或txz.gif ——文件基本名是字符 b2.gif或123.gif————————文件基本名是16进制数 另外,我觉得图像文件名是否可以固定名称。 |
|
| 第24楼 hulongzhuo | 发表于 2007-07-06 19:24 |
| 中级用户 发帖 135 积分 294 | |
|
我已经对YAYA这样的高人佩服得五体投地,
来迟了点,这么高级东东终于问世了,我才知道, 说得对,这已经不是CONFIGP.MNU了,真该叫做 XXXXBOOT, 高人,再受我一拜吧................. [ Last edited by hulongzhuo on 2007-10-9 at 05:48 PM ] |
|
| 第25楼 hulongzhuo | 发表于 2007-07-06 19:36 |
| 中级用户 发帖 135 积分 294 | |
|
YAYA,什么时候把CONFIGS.SYS也升级啊,
我等得好心急啊,这么实在的功能,别提有多爽了........ |
|
| 第26楼 hulongzhuo | 发表于 2007-07-06 19:46 |
| 中级用户 发帖 135 积分 294 | |
|
加分.加分.加分..............
[ Last edited by hulongzhuo on 2007-10-9 at 05:49 PM ] |
|
| 第27楼 lianjiang2004 | 发表于 2007-07-29 18:32 |
| 金牌会员 发帖 1,884 积分 3,946 | |
|
不知道菜单中有dos驱动选项,又有象partitionmagic之类工具选项时,autoexec.bat如何写。
关键是autoexec.bat没有例子,不会写。 比如原来的config.sys和autoexec.bat部分内容如下: ----------------------------- submenu=msdos, MS-DOS 7.1 >>> menuitem=gghost, GGhost menuitem=ghost, Ghost v8.3 (normal) menuitem=pm805, PartitionMagic Pro server 8.05 menuitem=diskgen, Disk Genius (CHS) menuitem=cdrom, Ghost with PATA/SATA CD-ROM Support menudefault=gghost,5 menucolor=15,1 [msdos] menuitem=msdos1,MS-DOS 7.1 [ ] menuitem=msdos2,MS-DOS 7.1 [himem ] menuitem=msdos3,MS-DOS 7.1 [himem + umbpci] menudefault=msdos3,5 menucolor=15,1 [msdos1] [msdos2] device=himem.sys /testmem:off include m1 [msdos3] device=himem.sys /testmem:off device=umbpci.sys include m1 [gghost] device=himem.sys /testmem:off include m1 [ghost] [pm805] [diskgen] [cdrom] device=himem.sys /testmem:off devicehigh=qcdrom.sys /d:patacd01 devicehigh=gcdrom.sys /d:satacd01 /c0 devicehigh=gcdrom.sys /d:satacd02 /c1 devicehigh=gcdrom.sys /d:satacd03 /c2 include m1 ----------------------------- @echo off cls if "%config%"=="msdos1" goto msdos1 if "%config%"=="msdos2" goto msdos2 if "%config%"=="msdos3" goto msdos2 if "%config%"=="ghost" goto ghost if "%config%"=="pm805" goto pm805 if "%config%"=="diskgen" goto diskgen if "%config%"=="pqdi" goto pqdi if "%config%"=="pqboot" goto pqboot if "%config%"=="cdrom" goto cdrom :ghost :pm805 :diskgen :pqboot :cdrom |
|
| 第28楼 yaya | 发表于 2007-07-30 10:57 |
| 银牌会员 发帖 353 积分 1,009 | |
|
返回autoexec.bat的环境变量不是%config%,需要在配置块中设置。如果条件互斥,可只设1个变量,否则可多设几个变量。比如在块1设置 set abcd=1,在块3设置set abcd=2....
在autoexec.bat判断 if "%abcd%"=="1" goto msdos1 if "%abcd%"=="2" goto msdos2 |
|
| 第29楼 lianjiang2004 | 发表于 2007-07-30 11:50 |
| 金牌会员 发帖 1,884 积分 3,946 | |
Originally posted by yaya at 2007-7-30 10:57: 谢谢,这就试试。原来就是不知道autoexec中如何使用环境变量。 |
|
| 第30楼 yuxinxing | 发表于 2007-08-02 11:41 |
| 新手上路 发帖 5 积分 10 | |
|
多谢提供,本人正需要这个
|
|
| 上一页 1 2 3 4 5 … 6 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |