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

📄 menufunc.c

📁 ARM_CORTEX-M3应用实例开发详解光盘
💻 C
字号:
/******************************************************************************
 * MenuFunc.C - "功能"菜单 条项动态生成代码
 *
 *
 * DESCRIPTION: -
 *
 * modification history
 * --------------------
 * 01a, 04/sep/2007, 梁炎昌 written
 * --------------------
 ******************************************************************************/

#include "Menu.H"


//功能
//Bar型菜单
void DispMenuFuncInit()
{
//--------------------
//    GUI_Clear();
//--------------------
    BarMenu = &MenuFunc[language];
    ItemNum = (*BarMenu).TextNum;
    DispItem = (*BarMenu).Text;

    //显示按键对应的文字提示,1-->"进入"
//    GUI_DispStringAtBar(*(Tip[language].Text+1),0,Enter_PosY,126,GUI_TA_HCENTER);

    //用户定义的初始化代码请放在这里
    BarMenuInit();//调用公共初始化的代码
}

void DispMenuFuncUp()
{
     BarMenuBefore();
}
void DispMenuFuncDown()
{
     BarMenuNext();
}

void DispMenuFuncLeft()
{
    POP(); 
}
void DispMenuFuncRight()
{
    Jump2Menu(SelfMenuIndex,FlashMode_NoAction);
}

void GUIDEMO_Graph(void);
void GUIDEMO_Automotive(void);
void GUIDEMO_Speed(void);
void DispMenuFuncSel()
{
    switch(Item){
        case 0: {
            GUIDEMO_Graph();
            break;
        }
        case 1: {
            GUIDEMO_Automotive();
            break;
        }
        case 2: {
            GUIDEMO_Speed();
            break;
        }
        default:{
            break;
        }
    }
    Jump2Menu(SelfMenuIndex,FlashMode_ManualInit);
}

void DispMenuFuncCancel()
{
    POP();
}

⌨️ 快捷键说明

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