I. Features
1. The common configuration menu is executed step by step downward and cannot be returned, like a series connection. When the nesting level is large, the menu items will show an exponential growth trend, making the menu writing relatively tedious and with many repeated items. This configuration menu is in a parallel relationship, the menu writing is simple and the readability is strong. The menu can be continuously selected or returned in sequence.
2. Provides a platform for displaying Chinese menus.
3. Has a title and a footer, and each line can set the color separately.
4. Has comments, provides brief explanations for the menu, and can set the color and position separately.
5. Can shield the display information.
II. Brief Description
1. The menu is divided into 3 types: nested menu (NestMenu), check menu (CheckMenu), and radio menu (RadioMenu).
The nested menu is used to select which menu to open next. It is more like a directory, indicating which contents are configured and which contents are loaded by default.
The nested menu can have no items.
The check menu is used to load compatible drivers, which can be not selected or all selected.
The radio menu is used to load mutually exclusive drivers, and 1 item should be selected and only 1 item can be selected.
2. The items are divided into 2 types: default item (DefaultItem) and ordinary item (Item).
The default item is the item loaded by default at startup.
3. The configuration block (block) is a group of drivers organized together as needed. Parameters can be set in the configuration block, and AutoExec.bat can be remotely controlled.
Public configuration blocks can be placed before block = 0 and after block = end.
4. If the menu does not contain a title, a footer, or a default color, it inherits the content of the previous menu.
5. If the title and footer in the menu do not contain colors, the default color is used.
6. If the comment in the menu does not contain colors and positions, it inherits the content of the previous menu.
III. Usage Method
1. Method of selecting items
a. Press the corresponding letter key.
b. Press the ↑/↓ key to cycle up/down in sequence for selection.
2. Method of setting items
Press the space bar on the selected item in the check menu to set/clear the item.
3. Method of selecting menus
a. Press the → key to continuously select backward.
b. Press the ← key to return in sequence.
c. Press the space bar on the selected item in the nested menu to open the specified menu.
4. Method of exiting the menu
Press the Enter key in any menu to exit the menu configuration.
5. Switch parameters
a. /s Shield the display information of config.sys
b. /u Remove the shielding
IV. Syntax Description
1. Menu
rem 0NestMenu=e,u,....
rem 0CheckMenu=e,u,....
rem 0RadioMenu=e,u,....
0 Menu sequence number
e Comment color (0...f), default color
u Comment position (u is displayed at the upper part , d is displayed at the lower part ), default d
.... Comment content
Example: =e,u,....
=e,,....
=,u,....
=,,....
=
2. Default color, display mode of the selected item, default 07,c
rem color=
Background and foreground color (00...ff) (blinking has been changed to highlight)
0 black 1 blue 2 green 3 cyan 4 red 5 magenta 6 brown 7 white 8 gray 9 bright blue a bright green b bright cyan c bright red d bright magenta e yellow f bright white
Display mode of the selected item (c inverse color, h highlight)
Example: =07,h
=07
=,h
3. Main menu time, time label, default 60
rem time=30,....
30 Time (seconds)
.... Time label
Example: =30,Remaining time
=30
4. Title
rem caption=7,....
7 Title color (0...f), default color
.... Title content
Example: =7,....
=,....
=
5. Footer
rem endnote=7,....
7 Footer color (0...f), default color
.... Footer content
Example: =7,....
=,....
=
6. Item
rem item=2=....
rem DefaultItem=2,11=....
Number For the nested menu, it is the menu sequence number (open the 2nd page menu)
For the radio menu and the check menu, it is the configuration block sequence number (include the 2nd and 11th configuration blocks)
.... Item description
7. Configuration block
rem block=0
....
rem block=end
0 Configuration block sequence number
end Configuration block end symbol
[ Last edited by yaya on 2006-3-28 at 16:26 ]
1. The common configuration menu is executed step by step downward and cannot be returned, like a series connection. When the nesting level is large, the menu items will show an exponential growth trend, making the menu writing relatively tedious and with many repeated items. This configuration menu is in a parallel relationship, the menu writing is simple and the readability is strong. The menu can be continuously selected or returned in sequence.
2. Provides a platform for displaying Chinese menus.
3. Has a title and a footer, and each line can set the color separately.
4. Has comments, provides brief explanations for the menu, and can set the color and position separately.
5. Can shield the display information.
II. Brief Description
1. The menu is divided into 3 types: nested menu (NestMenu), check menu (CheckMenu), and radio menu (RadioMenu).
The nested menu is used to select which menu to open next. It is more like a directory, indicating which contents are configured and which contents are loaded by default.
The nested menu can have no items.
The check menu is used to load compatible drivers, which can be not selected or all selected.
The radio menu is used to load mutually exclusive drivers, and 1 item should be selected and only 1 item can be selected.
2. The items are divided into 2 types: default item (DefaultItem) and ordinary item (Item).
The default item is the item loaded by default at startup.
3. The configuration block (block) is a group of drivers organized together as needed. Parameters can be set in the configuration block, and AutoExec.bat can be remotely controlled.
Public configuration blocks can be placed before block = 0 and after block = end.
4. If the menu does not contain a title, a footer, or a default color, it inherits the content of the previous menu.
5. If the title and footer in the menu do not contain colors, the default color is used.
6. If the comment in the menu does not contain colors and positions, it inherits the content of the previous menu.
III. Usage Method
1. Method of selecting items
a. Press the corresponding letter key.
b. Press the ↑/↓ key to cycle up/down in sequence for selection.
2. Method of setting items
Press the space bar on the selected item in the check menu to set/clear the item.
3. Method of selecting menus
a. Press the → key to continuously select backward.
b. Press the ← key to return in sequence.
c. Press the space bar on the selected item in the nested menu to open the specified menu.
4. Method of exiting the menu
Press the Enter key in any menu to exit the menu configuration.
5. Switch parameters
a. /s Shield the display information of config.sys
b. /u Remove the shielding
IV. Syntax Description
1. Menu
rem 0NestMenu=e,u,....
rem 0CheckMenu=e,u,....
rem 0RadioMenu=e,u,....
0 Menu sequence number
e Comment color (0...f), default color
u Comment position (u is displayed at the upper part , d is displayed at the lower part ), default d
.... Comment content
Example: =e,u,....
=e,,....
=,u,....
=,,....
=
2. Default color, display mode of the selected item, default 07,c
rem color=
Background and foreground color (00...ff) (blinking has been changed to highlight)
0 black 1 blue 2 green 3 cyan 4 red 5 magenta 6 brown 7 white 8 gray 9 bright blue a bright green b bright cyan c bright red d bright magenta e yellow f bright white
Display mode of the selected item (c inverse color, h highlight)
Example: =07,h
=07
=,h
3. Main menu time, time label, default 60
rem time=30,....
30 Time (seconds)
.... Time label
Example: =30,Remaining time
=30
4. Title
rem caption=7,....
7 Title color (0...f), default color
.... Title content
Example: =7,....
=,....
=
5. Footer
rem endnote=7,....
7 Footer color (0...f), default color
.... Footer content
Example: =7,....
=,....
=
6. Item
rem item=2=....
rem DefaultItem=2,11=....
Number For the nested menu, it is the menu sequence number (open the 2nd page menu)
For the radio menu and the check menu, it is the configuration block sequence number (include the 2nd and 11th configuration blocks)
.... Item description
7. Configuration block
rem block=0
....
rem block=end
0 Configuration block sequence number
end Configuration block end symbol
[ Last edited by yaya on 2006-3-28 at 16:26 ]

