📄 schfunc.h
字号:
#define SCHEMEFUNC_H
#ifdef SCHEMEFUNC_H
//修改页面控制标志
#define MODIFY_FIRST_PAGE 0
#define MODIFY_SECOND_PAGE 1
#define MODIFY_END 2
//新建页面控制标志
#define CREATE_FIRST_PAGE 0
#define CREATE_SECOND_PAGE 1
#define CREATE_END 2
//功能键列表(首页)
typedef struct FirstPageIcon{
U32 st;
U32 ed_name;
U32 year_list;
U32 month_list;
U32 day_list;
U32 hour_list;
U32 minute_list;
U32 period_list;
U32 bt_down;
U32 bt_ok;
U32 bt_cancel;
}FIRSTPAGEICON;
//功能键列表(第二页)
typedef struct SecondPageIcon{
U32 st;
U32 ed_num;
U32 alarm_list;
U32 ed_content;
U32 bt_up;
U32 bt_ok;
U32 bt_cancel;
}SECONDPAGEICON;
extern STATUS SchemeDisplayList( U16 *suffix_in_digs, U32 *bt_flag, U32 *bt_name, U8 reserved );
extern STATUS DisplayScheme( U16 select_no, U8 reserved );
extern STATUS ModifyScheme( U16 *select_no, SCHEME_STRU* scheme_stru, U8 reserved );
//extern STATUS ModifyScheme( U8 *select_no, SCHEME_STRU *scheme_stru, SCHEME_STRU *new_scheme_stru, U8 control_symbol );
//extern STATUS ModifySchemeNext( U8 *select_no, SCHEME_STRU *new_scheme_stru, SCHEME_STRU *scheme_stru, U8 reserved );
//extern STATUS CreateScheme( SCHEME_STRU *scheme_stru, U8 reserved );
extern STATUS CreateScheme( U8 reserved );
//extern STATUS CreateSchemeNext( SCHEME_STRU *scheme_stru, U8 reserved );
extern void SearchScheme( U8 type, U8 reserved );
extern void SearchByName( U8 reserved );
extern void SearchByTime( U8 reserved );
extern STATUS CheckSchemeValidity( U16 *select_no, U8 reserved );
extern char* SwitchToDispTime( char* time );
extern char* GetAlarmType( char *type );
extern char* GetAlarmMode( char *mode );
extern FIRSTPAGEICON DrawFirstPage( U32 wndid );
extern SECONDPAGEICON DrawSecondPage( U32 wndid );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -