📄 appsstarter.h
字号:
#include "AEEModGen.h" // Module interface definitions
#include "AEEAppGen.h" // Applet interface definitions
#include "AEEShell.h" // Shell interface definitions
#include "AEEFile.h" // File interface definitions
#include "AEESource.h"
#include "AEESource.h"
#include "AEEAppHist.h"
#define CONFIG_DIRECTORY "config"
#define WORKING_DIRECTORY "AppsStarter"
#define CONFIG_FILE "AppsStarter.cfg"
#define CONFIG_KEEP_ACTIVE_APPLETS_KEY "KEEP_ACTIVE_APPLETS"
#define MAX_KEEP_APPLETS_COUNT 20
#include "AppsStarter.bid"
typedef struct _AppsStarter {
AEEApplet a ; // First element of this structure must be AEEApplet
AEEDeviceInfo DeviceInfo; // always have access to the hardware device information
struct _Config * pConfig;
flg pStop;
} AppsStarter;
struct _Config {
uint32 m_lKeepActiveApplets[MAX_KEEP_APPLETS_COUNT];
};
static boolean AppsStarter_HandleEvent(AppsStarter* pMe,
AEEEvent eCode, uint16 wParam,
uint32 dwParam);
boolean AppsStarter_InitAppData(AppsStarter* pMe);
void AppsStarter_FreeAppData(AppsStarter* pMe);
void AppsStarter_StartAppsNotify(AppsStarter*);
void AppsStarter_LoadConfig(AppsStarter*);
void AppsStarter_ParseConfigLine(AppsStarter*, char * psz);
void AppsStarter_LoadDefaultConfigValues(AppsStarter* pApp);
void AppsStarter_UnLoadConfigValues(AppsStarter* pApp);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -