📄 sysapp.c
字号:
/*
*********************************************************************************************************
* Samsung ARM S3C2410 Software Frame
*
* (c) Copyright 2008-2010, LastRitter
* All Rights Reserved
*
* File :
* By : LastRitter
*********************************************************************************************************
*/
#include "SystemTool.h"
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
static uint16 ui_SysApp=SW_DEF_HANDLE;
uint16 ui_SysMenu;
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
static menulist sta_SysMenu[]={
{LED_Test, "LED Test!"},
{RTC_Test, "Real time clock display" },
{RTC_AlarmTest, "RTC Alarm Test"},
{SS_Test, "Music Test"},
{ADC_Test, "ADC test" },
{KEY_Test, "8*2 key array test"},
{IR_Test, "Infra-Red Test!"},
{NF_Test, "Nand Flash Test!"},
{PWM_BeepTest, "Buzzer Test!"},
{0, 0}};
/*
*********************************************************************************************************
*
*
* Description:
*
* Arguments :
*
* Returns :
*
* Note(s) :
*
*********************************************************************************************************
*/
static void SW_SysAppCB(uint16 uiHandle,uint16 uiX,uint16 uiY,uint16 uiState)
{
paintarea stArea;
SW_GetEffectArea(uiHandle,&stArea);
switch(uiState)
{
case SW_TS_CLOSE :SW_CloseApp(uiHandle);break;
case SW_WINDOW_PAINT:SW_ShowMenu(ui_SysMenu,&stArea);break;
case SW_TS_DOWN :SW_RunMenu(ui_SysMenu,&stArea,uiX,uiY);break;
default:break;
}
}
/*
*********************************************************************************************************
*
*
* Description:
*
* Arguments :
*
* Returns :
*
* Note(s) :
*
*********************************************************************************************************
*/
extern unsigned char uca_SysAppIcon[];
void SW_SysApp(void)
{
ui_SysApp=SW_AddApp(uca_SysAppIcon,"System Tools",SW_SysAppCB,0,0,SW_DESK_XMAX,SW_DESK_YMAX);
ui_SysMenu=SW_CreateMenu(sta_SysMenu,EG_GREEN-1000,(EG_RED|EG_BLUE)-10,SW_MENU_DEF_HIGH);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -