China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-20 17:53
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » Configuration menu for driver parallel configuration for Config.sys ConfigP.Mnu v1.01 View 29,331 Replies 115
Floor 31 Posted 2006-03-26 16:05 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
ConfigP.Mnu v1.00 released on floor 1

Modified: Name changed from ConBoot.sys to ConfigP.Mnu
Modified: Identifier structure
Modified: Remove the quantity limit of title, footnote, menu, item, configuration block
Modified: Remove esc, -/=, (shift+'-')/(shift+'=') keys
Modified: Change the function of enter key, exit at any menu
Modified: Remove public items
Added: Nested menus can have no items
Added: Only 1-page single-choice menu, press space or enter key, set item and exit menu configuration
Added: Each title and footnote can have different colors
Floor 32 Posted 2006-03-27 00:02 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Post on the 15th floor says: "Regarding the issue of adding shielding code in the ConMenuR program, I think it is necessary, but due to low level, I haven't been able to achieve it yet. I hope colleagues will continue to provide ideas or directly compile a program for appreciation."

What does "shielding code" mean here? Has it been realized?
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 33 Posted 2006-03-27 12:19 ·  中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
Credits 4,432
Posts 1,512
Joined 2002-10-18 00:00
23-year member
UID 19
Gender Male
Status Offline
Re yaya:

Glad to see your update again. The trial results are as follows:

1. It is found that there are two spaces indented for the text of caption/endnote/menu title/menu item. I don't know if it is intentional or a oversight when handling color codes; In addition, it is suggested that background color can be added to color codes, and color codes can be allowed to be default. Whether it inherits the previous sentence or the definition of color is determined by the program itself.

2. In the 4 examples given, when using /u to restore the display shielding, the program name is still ConBoot.sys, resulting in no display after startup, but cls or mode co80 can be used to restore;

3. The countdown speed of the menu is obviously too fast. I don't know if it is a virtual machine problem or a problem of the program itself.

4. The horizontal line in the example can be considered to use full-width table line characters, which is more beautiful;

5. For the multi-text display problem in the example, a solution of creating multiple VT programs can be considered. Each page of the menu uses one VT program, which is loaded before display (I don't know if it is possible, not tested).
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
Floor 34 Posted 2006-03-28 16:53 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Re This is:
The "shielding code" I mentioned refers to shielding the screen printing information of the driver. It has been initially realized but has defects.
Method 1, set the character attribute to 00, all black screen.
Method 2, set the 0th bit of 03c5 (02) to 0, at this time there is a cursor, although there are no characters displayed, but there is space output, that is, the cursor displacement.
Hope to have the cursor displayed and no displacement.
Floor 35 Posted 2006-03-28 17:21 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Re-sort:
1. There are two spaces of indentation, which is set during programming.
2. It should be ConfigP.Mnu /u. The document error has been corrected.
3. The countdown speed of the menu is obviously too fast, which should be a virtual machine issue.
5. The plan to create multiple VT programs should be feasible. The structure is as follows:
device=config1.exe
device=ConfigP.Mnu
rem NestMenu=
rem caption=,.....
rem caption=,.....
rem block=
rem block=end

device=config2.exe
device=ConfigP.Mnu
rem NestMenu=
rem caption=,.....
rem caption=,.....
rem block=
rem block=end

....
Floor 36 Posted 2006-03-28 17:23 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
v1.01 released on 2006/3/28 on floors 1 and 2

Improvement: The radio item is set at the same time as it is selected, no need to press the spacebar
Floor 37 Posted 2006-04-03 22:21 ·  中国 浙江 杭州 电信
银牌会员
★★★
Credits 1,582
Posts 603
Joined 2006-02-20 20:26
20-year member
UID 50690
Status Offline
Code for shielding

Hope to have cursor display and no displacement.

Come on!

If it's developed, please let me know. My QQ: 33221860

Thanks!
Floor 38 Posted 2006-05-22 16:07 ·  中国 江苏 南京 联通
初级用户
Credits 60
Posts 5
Joined 2004-08-16 00:00
21-year member
UID 30224
Gender Male
Status Offline
This thing is good, better than ConMenu.
Originally saw this version 1.01, and because this post sank to the bottom.... thought this was relatively backward....
Bump up~~!
Hehe
Floor 39 Posted 2006-07-08 14:55 ·  中国 山西 太原 联通(蓝汛云计算太原节点)
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Chinese character systems that can be loaded in Config.sys have been released. Download link:
http://www.cn-dos.net/forum/viewthread.php?tid=21760&page=1&sid=3P9TLZ#pid130564
Floor 40 Posted 2006-07-08 17:56 ·  中国 河北 唐山 中移铁通
版主
★★★
操作系统爱好者
Credits 1,113
Posts 392
Joined 2002-11-11 00:00
23-year member
UID 228
Gender Male
Status Offline
Support, but it will be used only when it is more mature.
DOS之家 http://doshome.com 站长 葛明阳
Floor 41 Posted 2006-08-01 17:57 ·  中国 云南 德宏傣族景颇族自治州 电信
新手上路
Credits 4
Posts 2
Joined 2006-08-01 17:47
19-year member
UID 59629
Gender Male
From 云南
Status Offline
Big head! Big head! It's getting bigger and bigger! More and more big!!!!!
Floor 42 Posted 2006-09-03 03:33 ·  中国 河南 新乡 联通
等待验证用户
★★★
Credits 640
Posts 314
Joined 2006-08-13 17:20
19-year member
UID 60432
Gender Male
Status Offline
Awesome!!!
Floor 43 Posted 2006-10-20 22:06 ·  中国 江西 鹰潭 电信
中级用户
★★
Credits 244
Posts 92
Joined 2006-05-13 21:24
20-year member
UID 55477
Status Offline
It would be nice to be able to add text based on the commands in config.sys. The commands have been changed, and I'm not familiar with them at all.
Floor 44 Posted 2006-10-21 05:31 ·  中国 江西 鹰潭 电信
中级用户
★★
Credits 244
Posts 92
Joined 2006-05-13 21:24
20-year member
UID 55477
Status Offline
At first, I glanced at it briefly and didn't fully understand the meaning. Then I tried it and found it was really powerful.............
Floor 45 Posted 2007-01-15 23:54 ·  中国 河南 郑州 联通
初级用户
Credits 114
Posts 7
Joined 2004-02-12 00:00
22-year member
UID 17253
Gender Male
Status Offline
Admired to the core, I'm also in the learning process.
Forum Jump: