📄 addmenu.cpp
字号:
#define Uses_Menu
#include <ly.h>
#include "sj.h"
#include "sjmenu.h"
MenuType fileMenu =
{
4,
"收缴", 'S',
"收缴...", 'S', "F2", kbF2, cmDoSJ,
"打印当月欠费单", 'D', "", kbNull, cmPrintQf,
"打印改号用户", 'Y', "", kbNull, cmPrintUser,
"退出...", 'X', "Alt+X", kbAltX, cmQuit,
};
MenuType logMenu =
{
2,
"日志", 'R',
"查询...", 'C', "F3", kbF3, cmBrowLog,
"打印...", 'D', "", kbNull, cmPrintLog,
};
MenuType totalMenu =
{
3,
"统计", 'T',
"日统计...", 'R', "", kbNull, cmDayCount,
"月统计...", 'Y', "", kbNull, cmMonthCount,
"年统计...", 'N', "", kbNull, cmYearCount,
};
MenuType configMenu =
{
3,
"配置", 'P',
"设置密码...", 'S', "", kbNull, cmSetPassword,
"登记收款员...", 'D', "", kbNull, cmRegisterDuty,
"欠费录入...", 'Q', "", kbNull, cmInputQf,
};
MenuType dataMenu =
{
5,
"维护", 'W',
"数据装入...", 'Z', "", kbNull, cmLoadDbf,
"设置脱收序号段", 'S', "", kbNull, cmSetFree,
"打印停机号码...", 'D', "", kbNull, cmPrintStop,
"重装当月数据...", 'C', "", kbNull, cmReloadDbf,
"发送语音数据...", 'Y', "", kbNull, cmSendYyDbf,
};
MenuType helpMenu =
{
2,
"帮助", 'H',
"关于...", 'A', "", kbNull, cmAbout,
"帮助...", 'H', "F1", kbF1, cmHelp,
};
void SJ::AddMenu()
{
sjMenu = new Menu;
sjMenu->AddMenu( &fileMenu );
sjMenu->AddMenu( &logMenu );
sjMenu->AddMenu( &totalMenu );
sjMenu->AddMenu( &configMenu );
sjMenu->AddMenu( &dataMenu );
sjMenu->AddMenu( &helpMenu );
sjMenu->InitMenu();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -