📄 shloodevent.h
字号:
/**
* File Name : ShLOODEvent.h
* Created : 07/04/18
* Author : ZhongNingLin@neusoft.com
* Model : 05YOP
* Description : [[CN]] 此文件的职责是: [[CN]]
**/
#ifndef _SHLOODEVENT_H
#define _SHLOODEVENT_H
#include "absfram.h"
#include "schedule.h"
typedef enum _MenuStateType
{
APP_MENU_MAIN,
APP_MENU_OPTION,
APP_MENU_SELECT,
APP_MENU_VIEWD,
APP_SURE_DI,
APP_SURE_DA
}MenuState;
typedef struct _OneDayEvent
{
INHERIT_CWindow(IWindow);
IMenuCtl* m_pMenuCtl;
AEERect m_rMenuRect;
MenuState m_mState;
flg m_bHasMemo:1; // Processing redraw
EventData * data;
uint8 m_mCindex;
}ExamineEventWin;
/*Menu Window frame function*/
IWindow * CExamineEventWin_New(Schedule * pOwner);
void CExamineEventWin_Delete(IWindow * po);
void CExamineEventWin_Enable(IWindow * po, boolean bEnable);
void CExamineEventWin_Redraw(IWindow * po);
boolean CExamineEventWin_HandleEvent(IWindow * po, AEEEvent eCode, uint16 wParam, uint32 dwParam);
/*sel function*/
void CExamineEventWin_InitData(ExamineEventWin *pme);
boolean CExamineEventWin_InitMainMenu(ExamineEventWin *pme);
boolean CExamineEventWin_HasMemos(ExamineEventWin* pme);
void CExamineEventWin_DrawDate(ExamineEventWin* pme);
void SCEvent_DrawBottom(ExamineEventWin* pme ,const AECHAR *command);
void CExamineEventWin_HasNoMemo(ExamineEventWin* pme);
void CExamineEventWin_AddItemToMenu(ExamineEventWin *pme);
void ReleaseObj(void ** ppObj);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -