📄 scheventtype.h
字号:
/**
* File Name : SchEventType.h
* Created : 07/04/13
* Author : ZhongNingLin@neusoft.com
* Model : 05YOP
* Description : [[CN]] 此文件的职责是: [[CN]]
**/
#ifndef _SCHEVENTTYPE_H
#define _SCHEVENTTYPE_H
#include "schedule.h"
/*The menue state*/
typedef enum _MenuStateTypes_
{
EVTYPE_MAIN_MENU,
EVTYPE_SUB_MENU,
EVTYPE_EKIND_MENU
}MenuState;
/*-------------------------------------------------------------------
Menu Window extend CWindow
-------------------------------------------------------------------*/
typedef struct _CEventTypeWin
{
INHERIT_CWindow(IWindow);
IMenuCtl* m_pMenuCtl;
AEERect m_rMenuRect;
MenuState m_eMenuState;
} CEventTypeWin;
/*Menu Window frame function*/
IWindow * CEventTWin_New(Schedule * pOwner);
void CEventTWin_Delete(IWindow * po);
void CEventTWin_Enable(IWindow * po, boolean bEnable);
void CEventTWin_Redraw(IWindow * po);
boolean CEventTWin_HandleEvent(IWindow * po, AEEEvent eCode, uint16 wParam, uint32 dwParam);
/*sel function*/
void CEventTWin_InitData(CEventTypeWin *pMe);
void ReleaseObj(void ** ppObj);
boolean ScheTypeMenu_InitMainMenu(CEventTypeWin *pMe);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -