📄 cmux.dup
字号:
case 5 : /* */
c = 0;
break;
}
if(c == Esc) menu2b.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_2c()
{
char *pp[14] =
{
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
};
char *pps[14] =
{
" ",
" ",
" ",
" ",
" ",
" "
};
int c = 0,wflag = 0;
int x[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
int y[14] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 };
WINDOWSTRU winp = { 13, 4, 24, 19, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu2c.win = &winp; menu2c.winp = &winps; menu2c.pp = pp;
menu2c.x = x; menu2c.y = y; menu2c.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu2c,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu2c.ch){
case 0 : /* */
if(c == Enter || c == UEnter){
c = OUT;
}
else
c = 0;
break;
case 1 : /* */
c = 0;
break;
case 2 : /* */
c = 0;
break;
case 3 : /* */
c = 0;
break;
case 4 : /* */
c = 0;
break;
case 5 : /* */
c = 0;
break;
}
if(c == Esc) menu2c.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_2d()
{
char *pp[14] =
{
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
};
char *pps[14] =
{
" ",
" ",
" ",
" ",
" ",
" "
};
int c = 0,wflag = 0;
int x[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
int y[14] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 };
WINDOWSTRU winp = { 13, 4, 24, 19, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu2d.win = &winp; menu2d.winp = &winps; menu2d.pp = pp;
menu2d.x = x; menu2d.y = y; menu2d.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu2d,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu2d.ch){
case 0 : /* */
if(c == Enter || c == UEnter){
c = OUT;
}
else
c = 0;
break;
case 1 : /* */
c = 0;
break;
case 2 : /* */
c = 0;
break;
case 3 : /* */
c = 0;
break;
case 4 : /* */
c = 0;
break;
case 5 : /* */
c = 0;
break;
}
if(c == Esc) menu2d.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_2e()
{
char *pp[14] =
{
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
"西关--宏伟",
"西关--东四",
"西关--201 ",
"西关--ATS ",
"西关--曙光",
"西关--北门",
};
char *pps[14] =
{
" ",
" ",
" ",
" ",
" ",
" "
};
int c = 0,wflag = 0;
int x[14] = { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 };
int y[14] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14 };
WINDOWSTRU winp = { 13, 4, 24, 19, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu2e.win = &winp; menu2e.winp = &winps; menu2e.pp = pp;
menu2e.x = x; menu2e.y = y; menu2e.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu2e,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu2e.ch){
case 0 : /* */
if(c == Enter || c == UEnter){
c = OUT;
}
else
c = 0;
break;
case 1 : /* */
c = 0;
break;
case 2 : /* */
c = 0;
break;
case 3 : /* */
c = 0;
break;
case 4 : /* */
c = 0;
break;
case 5 : /* */
c = 0;
break;
}
if(c == Esc) menu2e.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_12()
{
char *pp[2] =
{
"系统自检 ",
"系统复位 "
};
char *pps[2] =
{
" ",
" "
};
int c = 0,wflag = 0;
int x[2] = { 1, 1 };
int y[2] = { 1, 2 };
WINDOWSTRU winp = { 20, 3, 31, 10, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu12.win = &winp; menu12.winp = &winps; menu12.pp = pp;
menu12.x = x; menu12.y = y; menu12.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu12,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu12.ch){
case 0 : /*系统自检 */
c = 0;
break;
case 1 : /*系统复位 */
c = 0;
break;
}
if(c == Esc) menu12.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_13()
{
char *pp[6] =
{
"主端口速率",
"DTR OFF",
"DSR OFF",
"CTS OFF",
"RST OFF",
"DCD OFF"
};
char *pps[6] =
{
" ",
" ",
" ",
" ",
" ",
" "
};
int c = 0,wflag = 0;
int x[6] = { 1, 1, 1, 1, 1, 1 };
int y[6] = { 1, 2, 3, 4, 5, 6 };
WINDOWSTRU winp = { 39, 3, 50, 10, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu13.win = &winp; menu13.winp = &winps; menu13.pp = pp;
menu13.x = x; menu13.y = y; menu13.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu13,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu13.ch){
case 0 : /*主端口速率*/
if(c == Enter || c == UEnter){
c = OUT;
}
else
c = 0;
break;
case 1 : /*DTR OFF*/
c = 0;
break;
case 2 : /*DSR OFF*/
c = 0;
break;
case 3 : /*CTS OFF*/
c = 0;
break;
case 4 : /*RST OFF*/
c = 0;
break;
case 5 : /*DCD OFF*/
c = 0;
break;
}
if(c == Esc) menu13.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
/*=======================================*/
int sub_menu_14()
{
char *pp[1] =
{
"DOS SHELL "
};
char *pps[1] =
{
" "
};
int c = 0,wflag = 0;
int x[1] = { 1 };
int y[1] = { 1 };
WINDOWSTRU winp = { 58, 3, 69, 10, 0x7f, 6, 0, 1, NULL };
WINDOWSTRU winps = { 1, 24, 80, 25, 0x70, 1, 0, 0, NULL };
menu14.win = &winp; menu14.winp = &winps; menu14.pp = pp;
menu14.x = x; menu14.y = y; menu14.pps = pps;
save_win(&winp); save_win(&winps);
do{
c = menu_run(&menu14,c,wflag);
wflag = 1;
if(c == LEFT || c == RIGHT || c == Esc){
rest_win(&winp); rest_win(&winps);
return c;
}
switch(menu14.ch){
case 0 : /*DOS SHELL */
if(c == Enter || c == UEnter){
system("\command.com");
c = OUT;
}
else
c = 0;
break;
}
if(c == Esc) menu14.status = 0;
}while(c != OUT);
rest_win(&winp); rest_win(&winps);
return c;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -