中国DOS联盟论坛

中国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:
发现1个奇怪现象,不知何故:实模式下,图像名称为binshan.gif或bs.gif或txz.gif时,config.sys加载第一个驱动设备himem.sys就出错,死机,此时还没有加载configp.mnu。而图像名称为b2.gif或123.gif则正常。


死机原因我不清楚。但是,文件名似乎有些特点:
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.bat的环境变量不是%config%,需要在配置块中设置。如果条件互斥,可只设1个变量,否则可多设几个变量。比如在块1设置 set abcd=1,在块3设置se ...


谢谢,这就试试。原来就是不知道autoexec中如何使用环境变量。
第30楼 yuxinxing 发表于 2007-08-02 11:41
新手上路 发帖 5 积分 10
多谢提供,本人正需要这个
上一页  1 2 3 4 56  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023