You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
675 B
C++
20 lines
675 B
C++
#pragma once
|
|
|
|
#include "nmSubWnd_global.h"
|
|
#include "nmSubWxsAnalyzeContextProvider.h"
|
|
|
|
// 窗口层的功能界面上下文控制器
|
|
// 负责把nmSubWxs的窗口刷新请求转发给nmSubWnd中的具体子窗口
|
|
class NM_SUB_WND_EXPORT nmSubWndSubWxsAnalyzeController : public nmSubWxsAnalyzeContextProvider
|
|
{
|
|
public:
|
|
// 获取全局唯一的功能界面上下文控制器实例
|
|
static nmSubWndSubWxsAnalyzeController* instance();
|
|
|
|
// 根据当前分析窗口刷新地图和表格子窗口
|
|
virtual void updateWindowsForCurrentAnalyze(ZxMainWindow* pMainWindow, iSubWndFitting* pCurSubWndF) override;
|
|
|
|
private:
|
|
nmSubWndSubWxsAnalyzeController() {}
|
|
};
|