| | |
| | | ON_UPDATE_COMMAND_UI(ID_VIEW_INPUTSEG_BAR, &CMainFrame::OnUpdateViewInputsegBar)
|
| | | ON_COMMAND(ID_VIEW_COMMENTS_BAR, &CMainFrame::OnViewCommentsBar)
|
| | | ON_UPDATE_COMMAND_UI(ID_VIEW_COMMENTS_BAR, &CMainFrame::OnUpdateViewCommentsBar)
|
| | | ON_COMMAND(ID_BUTTON_0, &CMainFrame::OnBtn0)
|
| | | ON_COMMAND(ID_BUTTON_1, &CMainFrame::OnBtn1)
|
| | | ON_COMMAND(ID_BUTTON_2, &CMainFrame::OnBtn2)
|
| | | ON_COMMAND(ID_BUTTON_3, &CMainFrame::OnBtn3)
|
| | | ON_COMMAND(ID_BUTTON_4, &CMainFrame::OnBtn4)
|
| | | ON_COMMAND(ID_BUTTON_5, &CMainFrame::OnBtn5)
|
| | | ON_COMMAND(ID_BUTTON_6, &CMainFrame::OnBtn6)
|
| | | ON_COMMAND(ID_BUTTON_7, &CMainFrame::OnBtn7)
|
| | | ON_COMMAND(ID_BUTTON_8, &CMainFrame::OnBtn8)
|
| | | ON_COMMAND(ID_BUTTON_9, &CMainFrame::OnBtn9)
|
| | | ON_COMMAND(ID_BUTTON_A, &CMainFrame::OnBtnA)
|
| | | ON_COMMAND(ID_BUTTON_B, &CMainFrame::OnBtnB)
|
| | | ON_COMMAND(ID_BUTTON_C, &CMainFrame::OnBtnC)
|
| | | ON_COMMAND(ID_BUTTON_D, &CMainFrame::OnBtnD)
|
| | | ON_COMMAND(ID_BUTTON_E, &CMainFrame::OnBtnE)
|
| | | ON_COMMAND(ID_BUTTON_F, &CMainFrame::OnBtnF)
|
| | | ON_COMMAND(ID_BUTTON_MINUS, &CMainFrame::OnBtnMinus)
|
| | | ON_COMMAND(ID_BUTTON_DOT, &CMainFrame::OnBtnDot)
|
| | | ON_COMMAND(ID_BUTTON_RET, &CMainFrame::OnBtnRet)
|
| | | ON_COMMAND(ID_BUTTON_INSERT, &CMainFrame::OnBtnInsert)
|
| | | ON_COMMAND(ID_BUTTON_DELETE, &CMainFrame::OnBtnDelete)
|
| | | ON_COMMAND(ID_BUTTON_ESC, &CMainFrame::OnBtnEsc)
|
| | |
|
| | | // ON_COMMAND(ID_MENU_VIEW_LDS, &CMainFrame::OnMenuViewLds)
|
| | | // ON_COMMAND(ID_MENU_VIEW_BLD, &CMainFrame::OnMenuViewBld)
|
| | | // ON_COMMAND(ID_MENU_VIEW_BNL, &CMainFrame::OnMenuViewBnl)
|
| | |
|
| | | ON_COMMAND(ID_MENU_SHOW_LOG, &CMainFrame::OnMenuShowLog)
|
| | | ON_COMMAND(ID_MENU_SHOW_DEV, &CMainFrame::OnMenuShowDev)
|
| | | ON_COMMAND(ID_MENU_SHOWNAV, &CMainFrame::OnMenuShownav)
|
| | | END_MESSAGE_MAP()
|
| | |
|
| | | static UINT indicators[] =
|
| | |
| | | return FALSE;
|
| | | }
|
| | | m_wndMyPaneLog.EnableDocking(CBRS_ALIGN_ANY);
|
| | | //*/
|
| | | // // |
| | | ///*
|
| | | |
| | | if (!m_wndMyPaneInputShow.Create(_T("输入窗口"), this, CRect(2, 2, 20, 20), TRUE, 1236, WS_CHILD | WS_VISIBLE | WS_CLIPSIBLINGS
|
| | | | WS_CLIPCHILDREN | CBRS_BOTTOM | CBRS_FLOAT_MULTI))
|
| | | {
|
| | | TRACE0("未能创建“MyPaneInputShow窗口\n");
|
| | | return FALSE;
|
| | | }
|
| | | m_wndMyPaneInputShow.EnableDocking(CBRS_ALIGN_BOTTOM);
|
| | |
|
| | | //*/
|
| | | // m_dlgMyLog.Create(m_dlgMyLog.IDD, this);
|
| | |
| | | // DockPane(&m_wndToolBar_Func_Key);
|
| | | // DockPane(&m_wndDlgBar_Func_Key);
|
| | | // DockControlBar(&m_wndDlgBar_Func_Key);
|
| | | DockPane(&m_wndMyPaneInputShow);
|
| | | DockPane(&m_wndNavView);
|
| | | DockPane(&m_wndMyPaneLog);
|
| | |
|
| | | // m_wndMyPaneInputShow.m_pMyFormInputShow->SetBtnDisplayESC(1);
|
| | |
|
| | | //*/
|
| | | return 0;
|
| | |
| | | s1.Format(_T("From MainFrame , input %s"), m_InputInfo);
|
| | | SysLog(s1);
|
| | |
|
| | | // m_wndDlgBar_InputShow.SetDisplay(inputInfo);
|
| | |
|
| | | return 0;
|
| | | }
|
| | |
|
| | | int CMainFrame::SetDisplayInfo(int Info)
|
| | | {
|
| | | // TODO: 在此处添加实现代码.
|
| | | CString m_InputInfo;
|
| | |
|
| | | CString s1;
|
| | | s1.Format(_T("From MainFrame , SetDisplayInfo %x"), Info);
|
| | | SysLog(s1);
|
| | |
|
| | | // m_wndDlgBar_InputShow.SetDisplay(inputInfo);
|
| | | m_wndMyPaneInputShow.m_pMyFormInputShow->SetDisplay(Info);
|
| | | return 0;
|
| | | }
|
| | |
|
| | | int CMainFrame::SetCellInfo(int info)
|
| | | {
|
| | | // TODO: 在此处添加实现代码.
|
| | | CString m_InputInfo;
|
| | |
|
| | | CString s1;
|
| | | s1.Format(_T("From MainFrame , SetCellInfo %x"), info);
|
| | | SysLog(s1);
|
| | |
|
| | | // m_wndDlgBar_InputShow.SetDisplay(inputInfo);
|
| | |
|
| | | return 0;
|
| | | }
|
| | |
|
| | | void CMainFrame::OnBtn0()
|
| | | int CMainFrame::GetInputCell(tagInputCell inputCell)
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030000);
|
| | | }
|
| | | void CMainFrame::OnBtn1()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030001);
|
| | | }
|
| | | void CMainFrame::OnBtn2()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030002);
|
| | | }
|
| | | void CMainFrame::OnBtn3()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030003);
|
| | | }
|
| | | void CMainFrame::OnBtn4()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030004);
|
| | | }
|
| | | void CMainFrame::OnBtn5()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030005);
|
| | | }
|
| | | void CMainFrame::OnBtn6()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030006);
|
| | | }
|
| | | void CMainFrame::OnBtn7()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030007);
|
| | | }
|
| | | void CMainFrame::OnBtn8()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030008);
|
| | | }
|
| | | void CMainFrame::OnBtn9()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00030009);
|
| | | }
|
| | | void CMainFrame::OnBtnA()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000A);
|
| | | }
|
| | | void CMainFrame::OnBtnB()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000B);
|
| | | }
|
| | | void CMainFrame::OnBtnC()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000C);
|
| | | }
|
| | |
|
| | | void CMainFrame::OnBtnD()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000D);
|
| | | }
|
| | | void CMainFrame::OnBtnE()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000E);
|
| | | }
|
| | | void CMainFrame::OnBtnF()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | |
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x0003000F);
|
| | |
|
| | |
|
| | |
|
| | | }
|
| | | void CMainFrame::OnBtnMinus()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | //m_wndDlgBar_InputShow.SetDisplay(_T("-"));
|
| | | }
|
| | | void CMainFrame::OnBtnDot()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | //m_wndDlgBar_InputShow.SetDisplay(_T("."));
|
| | | }
|
| | |
|
| | |
|
| | |
|
| | |
|
| | | int CMainFrame::GetInputCell(CMyDlgBarInputShow::tagInputCell inputCell)
|
| | | {
|
| | | |
| | | localInputCell = inputCell;
|
| | | // localInputCell = inputCell;
|
| | | return 0;
|
| | | }
|
| | |
|
| | |
|
| | | void CMainFrame::OnBtnRet()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | CString strName;
|
| | | CMTerm1View::stCell cell1;
|
| | |
|
| | | CMDIChildWnd *pChild = (CMDIChildWnd *)GetActiveFrame();
|
| | | CView *p1 = (CView*)pChild->GetActiveView();
|
| | | if (p1 == NULL) return;
|
| | | CMTerm1View * p2 = (CMTerm1View *)p1;
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00140000);
|
| | |
|
| | | switch (localInputCell.OP)
|
| | | {
|
| | | case CMTerm1View::typeNO:
|
| | | case CMTerm1View::typeNC:
|
| | | case CMTerm1View::typeOUT:
|
| | | case CMTerm1View::typeSET:
|
| | | case CMTerm1View::typeRESET:
|
| | | case CMTerm1View::typeTM:
|
| | | switch (localInputCell.param)
|
| | | {
|
| | | case KLCoilTypeX:
|
| | | strName = "X";
|
| | | break;
|
| | | case KLCoilTypeY:
|
| | | strName = "Y";
|
| | | break;
|
| | | case KLCoilTypeR:
|
| | | strName = "R";
|
| | | break;
|
| | | case KLCoilTypeLR:
|
| | | strName = "L";
|
| | | break;
|
| | | case KLCoilTypeT:
|
| | | strName = "T";
|
| | | break;
|
| | | case KLCoilTypeC:
|
| | | strName = "C";
|
| | | break;
|
| | | case OP_TMX:
|
| | | strName = "TMX ";
|
| | | case OP_TMY:
|
| | | strName = "TMY ";
|
| | | case OP_TMR:
|
| | | strName = "TMR ";
|
| | | case OP_TML:
|
| | | strName = "TML ";
|
| | | default:
|
| | | break;
|
| | | }
|
| | | default:
|
| | | break; |
| | | }
|
| | |
|
| | |
|
| | |
|
| | | cell1.sCoilName = strName + localInputCell.num;
|
| | | cell1.nType = localInputCell.OP;
|
| | | //cell1.sCoilName = "R555";
|
| | | cell1.nProgStep = 0;
|
| | | cell1.bEditing = 1;
|
| | | cell1.sParam = "D88";
|
| | | cell1.bLeftLineUp = 0;
|
| | | cell1.nDataType = CMTerm1View::typeCoil;
|
| | |
|
| | | p2->GetIncToView(cell1); |
| | |
|
| | | |
| | | // m_wndDlgBar_Func_Key.SetBtnDisplayESC();
|
| | | }
|
| | | void CMainFrame::OnBtnInsert()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00240000);
|
| | | // m_wndDlgBar_Func_Key.SetBtnDisplayESC();
|
| | | }
|
| | | void CMainFrame::OnBtnDelete()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | // m_wndDlgBar_InputShow.SetDisplay(0x00340000);
|
| | | // m_wndDlgBar_Func_Key.SetBtnDisplayESC();
|
| | | }
|
| | | void CMainFrame::OnBtnEsc()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | //m_wndDlgBar_InputShow.SetDisplay(_T("Esc"));
|
| | | // m_wndDlgBar_Func_Key.SetBtnDisplayESC();
|
| | | }
|
| | |
|
| | | void CMainFrame::OnMenuShowDev()
|
| | |
| | | // TODO: 在此添加命令处理程序代码
|
| | |
|
| | | }
|
| | |
|
| | | void CMainFrame::OnMenuShownav()
|
| | | {
|
| | | // TODO: 在此添加命令处理程序代码
|
| | | m_wndNavView.ShowWindow(SW_SHOW);
|
| | | }
|