From 418cb35b936f21415807a2bcc21b2d75934bd4d2 Mon Sep 17 00:00:00 2001
From: QuakeGod <quakegod@sina.com>
Date: 星期五, 19 五月 2023 16:45:01 +0800
Subject: [PATCH] 2023-05-19

---
 MTerm1/MainFrm.h |   97 +++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 75 insertions(+), 22 deletions(-)

diff --git a/MTerm1/MainFrm.h b/MTerm1/MainFrm.h
index a0daa96..577a66a 100644
--- a/MTerm1/MainFrm.h
+++ b/MTerm1/MainFrm.h
@@ -3,10 +3,16 @@
 //
 
 #pragma once
-#include "FileView.h"
-#include "ClassView.h"
-#include "OutputWnd.h"
-#include "PropertiesWnd.h"
+#include "NavView.h"
+#include "MyPaneLog.h"
+
+//class CMyPaneLog;
+#include "MyDialogLog.h"
+#include "../MyLib/StaticEx.h"
+#include "CMyFuncKeyToolBar.h"
+#include "MyDlgBarFuncKey.h"
+#include "MyDialogLog.h"
+#include "MyDlgBarInputShow.h"
 
 class CMainFrame : public CMDIFrameWndEx
 {
@@ -23,8 +29,7 @@
 // 閲嶅啓
 public:
 	virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
-	virtual BOOL LoadFrame(UINT nIDResource, DWORD dwDefaultStyle = WS_OVERLAPPEDWINDOW | FWS_ADDTOTITLE, CWnd* pParentWnd = nullptr, CCreateContext* pContext = nullptr);
-
+	CMFCStatusBar        m_wndStatusBar;
 // 瀹炵幇
 public:
 	virtual ~CMainFrame();
@@ -34,28 +39,76 @@
 #endif
 
 protected:  // 鎺т欢鏉″祵鍏ユ垚鍛�
-	CMFCMenuBar       m_wndMenuBar;
-	CMFCToolBar       m_wndToolBar;
-	CMFCStatusBar     m_wndStatusBar;
-	CMFCToolBarImages m_UserImages;
-	CFileView         m_wndFileView;
-	CClassView        m_wndClassView;
-	COutputWnd        m_wndOutput;
-	CPropertiesWnd    m_wndProperties;
+	CMFCToolBar          m_wndToolBar;
+
+	CMyFuncKeyToolBar   m_wndToolBar_Func_Key;
+//	CMyDlgBarFuncKey	m_wndDlgBar_Func_Key;  
+//	CToolBar          m_wndTBar_Edit_Key;
+//	CToolBar          m_wndTBar_Num_Key;
+//	CToolBar          m_wndTBar_InputShow;
+//	CMyDlgBarInputShow m_wndDlgBar_InputShow;
+
+	CToolBar          m_wndToolBar_Comments;
+	
+	CNavView        m_wndNavView;
+
+	CEdit				m_InputShowEdit;
+	CStaticEx			m_InputShowStatic;
+	
+
+	CMyPaneLog		m_wndMyPaneLog;
+//	CMyDialogLog	m_dlgMyLog;
+	CMyDlgBarInputShow::tagInputCell localInputCell;
 
 // 鐢熸垚鐨勬秷鎭槧灏勫嚱鏁�
 protected:
 	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
-	afx_msg void OnWindowManager();
-	afx_msg void OnViewCustomize();
-	afx_msg LRESULT OnToolbarCreateNew(WPARAM wp, LPARAM lp);
-	afx_msg void OnApplicationLook(UINT id);
-	afx_msg void OnUpdateApplicationLook(CCmdUI* pCmdUI);
-	afx_msg void OnSettingChange(UINT uFlags, LPCTSTR lpszSection);
 	DECLARE_MESSAGE_MAP()
 
-	BOOL CreateDockingWindows();
-	void SetDockingWindowIcons(BOOL bHiColorIcons);
+public:
+	afx_msg void OnUploadFromPlc();
+	afx_msg void OnViewFunckeyBar();
+	afx_msg void OnUpdateViewFunckeyBar(CCmdUI *pCmdUI);
+	afx_msg void OnViewInputBar();
+	afx_msg void OnUpdateViewInputBar(CCmdUI *pCmdUI);
+	afx_msg void OnViewNumkeyBar();
+	afx_msg void OnUpdateViewNumkeyBar(CCmdUI *pCmdUI);
+	afx_msg void OnViewInputsegBar();
+	afx_msg void OnUpdateViewInputsegBar(CCmdUI *pCmdUI);
+	afx_msg void OnViewCommentsBar();
+	afx_msg void OnUpdateViewCommentsBar(CCmdUI *pCmdUI);
+//	afx_msg void OnMenuViewLds();
+//	afx_msg void OnMenuViewBld();
+//	afx_msg void OnMenuViewBnl();
+	int GetInputInfo(int inputInfo);
+	int GetInputCell(CMyDlgBarInputShow::tagInputCell inputCell);
+	afx_msg void OnMenuShowLog();
+	virtual BOOL OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo);
+	afx_msg void OnBtn0();
+	afx_msg void OnBtn1();
+	afx_msg void OnBtn2();
+	afx_msg void OnBtn3();
+	afx_msg void OnBtn4();
+	afx_msg void OnBtn5();
+	afx_msg void OnBtn6();
+	afx_msg void OnBtn7();
+	afx_msg void OnBtn8();
+	afx_msg void OnBtn9();
+	afx_msg void OnBtnA();
+	afx_msg void OnBtnB();
+	afx_msg void OnBtnC();
+	afx_msg void OnBtnD();
+	afx_msg void OnBtnE();
+	afx_msg void OnBtnF();
+	afx_msg void OnBtnMinus();
+	afx_msg void OnBtnDot();
+	afx_msg void OnBtnRet();
+	afx_msg void OnBtnInsert();
+	afx_msg void OnBtnDelete();
+	afx_msg void OnBtnEsc();
+	afx_msg void OnMenuShowDev();
+
 };
 
 
+

--
Gitblit v1.9.1