📄 routeform.h
字号:
#ifndef ROUTEFORM_H_
#define ROUTEFORM_H_
#include "BusDB.h"
#include "ArrayPopupTrigger.h"
#include "SwitchPopupTrigger.h"
class CRouteForm : public CForm
{
public:
// Form event handlers
Boolean OnOpen(EventType* pEvent, Boolean& bHandled);
Boolean OnOpenDatabase(EventType* pEvent, Boolean& bHandled);
// Command handlers
Boolean OnClearText(EventPtr pEvent, Boolean& bHandled);
Boolean OnAbout(EventType* pEvent, Boolean& bHandled);
Boolean OnPreferences(EventType* pEvent, Boolean& bHandled);
Boolean OnSelectItem(CCustomPopupTrigger::EventPtr pEvent, Boolean& bHandled);
Boolean OnSearch(EventPtr pEvent, Boolean& bHandled);
Boolean OnClear(EventPtr pEvent, Boolean& bHandled);
Boolean OnUpDir(EventPtr pEvent, Boolean& bHandled);
Boolean OnDownDir(EventPtr pEvent, Boolean& bHandled);
void SetGridRouteResultSelected(Int8 iSel);
Boolean OnGo(EventPtr pEvent, Boolean& bHandled);
void AdjustListAndCompact();
Boolean OnCompact(EventPtr pEvent, Boolean& bHandled);
Boolean OnList(EventPtr pEvent, Boolean& bHandled);
// Event map
BEGIN_EVENT_MAP(CForm)
EVENT_MAP_ENTRY(frmOpenEvent, OnOpen)
EVENT_MAP_MENU_ENTRY(OptionsAboutBusAll, OnAbout)
EVENT_MAP_MENU_ENTRY(OptionsPreferences, OnPreferences)
EVENT_MAP_MENU_ENTRY(OpenDatabaseMenuItem, OnOpenDatabase)
EVENT_MAP_ENTRY(CCustomPopupTrigger::popSelectEvent, OnSelectItem)
EVENT_MAP_COMMAND_ENTRY(RouteSearchButton, OnSearch)
EVENT_MAP_COMMAND_ENTRY(RouteClearButton, OnClear)
EVENT_MAP_COMMAND_ENTRY(RouteGoButton, OnGo);
EVENT_MAP_COMMAND_ENTRY(RouteUpDirPushButton, OnUpDir);
EVENT_MAP_COMMAND_ENTRY(RouteDownDirPushButton, OnDownDir);
EVENT_MAP_COMMAND_ENTRY(RouteCompactPushButton, OnCompact);
EVENT_MAP_COMMAND_ENTRY(RouteListPushButton, OnList);
END_EVENT_MAP()
protected:
CSwitchPopupTrigger m_popupSwitch;
CSimpleGrid m_gridStationResult;
CArrayPopupTrigger m_popupRouteResult;
CMemo m_meoStationResult;
Boolean m_bCompact;
CBusDB::DIR_TYPE m_DirType;
};
#endif // ROUTEFORM_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -