代码拉取完成,页面将自动刷新
/***********************************************************************
SMenu 按键键值定义
***********************************************************************/
#ifndef _SMENU_KEY_H
#define _SMENU_KEY_H
#ifdef SUPPORT_EX_PREINCLUDE//不支持Preinlude時
#include "Preinclude.h"
#endif
/***********************************************************************
支持4键值时的定义
***********************************************************************/
#ifdef SUPPORT_SMENU_4KEY //4键模式时(此模块不支持长按与保持模式)
#define SMENU_KEY_UP 1 //上键,用于增加数字或上个菜单选择(实际可以是左键)
#define SMENU_KEY_DOWN 2 //下键,用于减少数字或下个菜单选择(实际可以是右键)
#define SMENU_KEY_ENTER 3 //进入键,用于进入下一层菜单或切换选择位等
#define SMENU_KEY_QUIT 4 //退出键,用于退至一层菜单,或退出smenu系统等
#define SMENU_KEY_SAVE 5 //保存键在外部定义为长按进入键,主要用于数值的保存
/***********************************************************************
支持全键值时的定义
***********************************************************************/
#else
//6个键为导航,必须
#define SMENU_KEY_UP 1 //上键
#define SMENU_KEY_DOWN 2 //下键
#define SMENU_KEY_LEFT 3 //左键
#define SMENU_KEY_RIGHT 4 //右键
#define SMENU_KEY_ENTER 5 //进入键
#define SMENU_KEY_QUIT 6 //退键
//保存键可独立定义, 但容易误操作(确认进确认出),可用独立保存键,
//或将长按确认键解析为保存键
#ifndef SMENU_KEY_SAVE
#define SMENU_KEY_SAVE SMENU_KEY_ENTER //默认为确认键以兼容
#endif
//数字键0~9,可选
#ifdef SUPPORT_SMENU_NUM_KEY //支持数字键时
#define SMENU_KEY_0 20
#define SMENU_KEY_9 29
#endif
#endif //SUPPORT_SMENU_4KEY
/***********************************************************************
支持数字时的定义
***********************************************************************/
//数字键0~9,可选
#ifdef SUPPORT_SMENU_NUM_KEY //支持数字键时,键值从20开始
#define SMENU_KEY_0 20
#define SMENU_KEY_9 29
#endif
#endif //_SMENU_KEY_H
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。