⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 userkeys.h

📁 通信BOSS计费方面的服务器源码,有很多经典的创意,值得借鉴,在UNIX上运行.
💻 H
字号:
#ifndef _USERKEYS_H#define _USERKEYS_H#include "Keys.h"//以下是功能键映射关系的定义//以下为可视化组件用到的功能键定义#define FKEY_EXIT   KEY_F(1)	//程序窗口退出#define FKEY_TAB    KEY_TAB		//控件焦点切换#define FKEY_LF     KEY_LF		//激活第一事件处理函数#define FKEY_UP     KEY_UP		//向上#define FKEY_DOWN   KEY_DOWN	//向下#define FKEY_LEFT   KEY_LEFT	//向左#define FKEY_RIGHT  KEY_RIGHT	//向右#define FKEY_PPAGE  27			//向上翻页#define FKEY_NPAGE  22			//向下翻页#define FKEY_DEL    8			//删除数据(列表框中使用)#define FKEY_DEF	KEY_DEL		//激活第二事件处理函数//以下为业务处理界面要用到的快捷键定义//XXX_XXX_KEY---定义键值//XXX_XXX_LABEL---定义提示显示信息//主窗口菜单键#define MENU_SYSTEM_KEY			CTRL_F	#define MENU_SYSTEM_LABEL		"F"#define MENU_CHARGE_KEY			CTRL_A	#define MENU_CHARGE_LABEL		"A"#define MENU_ERASE_KEY			CTRL_R	#define MENU_ERASE_LABEL		"R"#define MENU_ADJUST_KEY			CTRL_T	#define MENU_ADJUST_LABEL		"T"#define MENU_BALANCE_KEY		CTRL_B	#define MENU_BALANCE_LABEL		"B"#define MENU_INSTAL_KEY			CTRL_I	#define MENU_INSTAL_LABEL		"I"#define MENU_SETTLE_KEY			CTRL_J	#define MENU_SETTLE_LABEL		"J"#define MENU_BATCH_KEY			CTRL_N	#define MENU_BATCH_LABEL		"N"#define MENU_STAT_KEY			CTRL_S	#define MENU_STAT_LABEL			"S"#define MENU_HELP_KEY			CTRL_P	#define MENU_HELP_LABEL			"P"//子窗口菜单键#define MENU_WINDOW_KEY			CTRL_W#define MENU_WINDOW_LABEL		"W"#define MENU_OPTIONS_KEY		CTRL_O	#define MENU_OPTIONS_LABEL		"O"//子窗口控件获得焦点快捷键通用定义//控件顺序(左---右)(上---下)//列表框(不包括下拉列表)#define LIST_1_KEY				CTRL_C#define LIST_1_LABEL			"C"#define LIST_2_KEY				CTRL_L#define LIST_2_LABEL			"L"//下拉列表框#define DOWNLIST_1_KEY			KEY_F(3)#define DOWNLIST_1_LABEL		"F3"#define DOWNLIST_2_KEY			CTRL_K#define DOWNLIST_2_LABEL		"K"#define DOWNLIST_3_KEY			CTRL_Y#define DOWNLIST_3_LABEL		"Y"//输入编辑框#define EDIT_1_KEY				CTRL_D#define EDIT_1_LABEL			"D"#define EDIT_2_KEY				CTRL_Z#define EDIT_2_LABEL			"Z"#define EDIT_3_KEY				CTRL_U#define EDIT_3_LABEL			"U"#define EDIT_4_KEY				-1#define EDIT_4_LABEL			"H"//按钮#define BUTTON_1_KEY			KEY_F(4)#define BUTTON_1_LABEL			"F4"#define BUTTON_2_KEY			CTRL_E#define BUTTON_2_LABEL			"E"#define BUTTON_3_KEY			CTRL_V#define BUTTON_3_LABEL			"V"#define BUTTON_4_KEY			-2#define BUTTON_4_LABEL			"M"#define BUTTON_5_KEY            CTRL_G#define BUTTON_5_LABEL          "G"//特殊键定义#define BUTTON_PRINT_KEY		CTRL_P#define BUTTON_PRINT_LABEL		"P"#define BUTTON_EXIT_KEY			CTRL_X#define BUTTON_EXIT_LABEL		"X"#define FKEY_RESET_KEY			KEY_F(2)#define FKEY_RESET_LABEL		"F2"#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -