chenluhua1980
2025-11-13 486d13868f0036e32fefc72747d5a6bdbc1f58eb
1.是否显示千传按钮,修改为在配置文件中获取配置。
已修改1个文件
28 ■■■■ 文件已修改
SourceCode/Bond/Servo/TopToolbar.cpp 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SourceCode/Bond/Servo/TopToolbar.cpp
@@ -8,9 +8,6 @@
#include "Common.h"
#define SHOW_BATCH    1
#define SHOW_CT        1
// CTopToolbar 对话框
IMPLEMENT_DYNAMIC(CTopToolbar, CDialogEx)
@@ -73,6 +70,11 @@
    m_btnOperator.SetMenu(hMenu);
    CString strIniFile;
    strIniFile.Format(_T("%s\\configuration.ini"), (LPTSTR)(LPCTSTR)theApp.m_strAppDir);
    bool bEnableRunCT = GetPrivateProfileInt("APP", _T("EnableRunCT"), 0, strIniFile) != 0;
    m_btnRunCt.ShowWindow(bEnableRunCT ? SW_SHOW : SW_HIDE);
    return TRUE;  // return TRUE unless you set the focus to a control
                  // 异常: OCX 属性页应返回 FALSE
}
@@ -127,19 +129,19 @@
    x += BTN_WIDTH;
    x += 2;
#ifdef SHOW_BATCH
    pItem = GetDlgItem(IDC_BUTTON_RUN_BATCH);
    pItem->MoveWindow(x, y, BTN_WIDTH, nBthHeight);
    x += BTN_WIDTH;
    x += 2;
#endif
    if (::IsWindowVisible(pItem->GetSafeHwnd())) {
        pItem->MoveWindow(x, y, BTN_WIDTH, nBthHeight);
        x += BTN_WIDTH;
        x += 2;
    }
#ifdef SHOW_CT
    pItem = GetDlgItem(IDC_BUTTON_RUN_CT);
    pItem->MoveWindow(x, y, BTN_WIDTH, nBthHeight);
    x += BTN_WIDTH;
    x += 2;
#endif
    if (::IsWindowVisible(pItem->GetSafeHwnd())) {
        pItem->MoveWindow(x, y, BTN_WIDTH, nBthHeight);
        x += BTN_WIDTH;
        x += 2;
    }
    pItem = GetDlgItem(IDC_BUTTON_STOP);
    pItem->MoveWindow(x, y, BTN_WIDTH, nBthHeight);