📄 topmenu.h
字号:
char *TopMenuList[7] = {"|File |","Edit |","Bookmark|","Tools |","Build |","Setting |","Help |"};char *SubMenuList[7][9]={{"New","Open","Save","Save As","Shell","Exit"}, {"Cut","Copy","Paster","Del","Find","Select All","Replace","Select","UnSelect"}, {"Add","Del","Del All","Move Prev","Move Next"}, {"Indent","Automake","AutoConf"}, {"Build","Strace","Debug","Step In","Step Out","Step Over","Watch","Memory"}, {"Option","Custom","Editor","Language","Format","Directory","Background"}, {"About","Help"}};int SubMenuCount[7]={6,9,5,3,8,7,2};class TopMenu:public BaseWindow{private:private: ITEM **items; ITEM **subitems; MENU *menu; MENU *submenu; WINDOW *subwin; int subitemscount; int itemcount; int itemwidth; int curitem; int cursubitem; int active; //FALSE:inactive TRUE:active default:FALSEpublic: int InitTopMenu(int Y,int X,int Height,int Width,int Color,int Shadow,int FontStyle,int WinType,char *Title); void DestroyTopMenu(); int MenuDriver(int key); int Active(int item); int Active(); int IsActive(); int LostActive(); void ShowSubMenu(int item); void ShowSubMenu(); private: void DestroySubMenu(int item); int MenuSelected(int menuID);};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -