主界面 绘图 界面调转 鼠标响应 等

在这里插入图片描述
// 本段注释作者:贺昌锋
// 注释开始
// 类CPngFile objectPngFile编写者: 贺昌锋,最后日期:2019-02-26
// 本类与以下类有关:CPngFile objectPngFile,
// 在initPanelControls()中调用objectPngFile.initControls(), 在OnPaint()中调用objectPngFile.rePaint(),
// afx_msg BOOL OnToolTipNotify(UINT id, NMHDR *pNMHDR, LRESULT *pResult);
// 与以下有关:
// afx_msg BOOL OnToolTipNotify(UINT id, NMHDR pNMHDR, LRESULT pResult);
// virtual BOOL PreTranslateMessage(MSG
pMsg);
// 在PreTranslateMessage(MSG
pMsg)中:
// objectPngFile.nIndex = 1;
// objectPngFile.setControlsVisible();
// 注释结束

// MFCAppMenuDlg.cpp : 实现文件
//

#include “stdafx.h”
#include “afxdialogex.h”
#include “atlimage.h”
#include “OilWellDlg.h”
#include “OilWellLogging.h”
#include “PngFile.h”
#include “StaticExt.h”
#include “DialogExtAutosize.h”
#include “ServiceDlg.h”
#include “ToolDlg.h”
#include “ToolsDlg.h”
#include “SensorDataDlg.h”
#include “SensorSoftwareRelation.h”
#include “LoggingHeaderDlg.h”
#include “ServiceEditDlg.h”
#include “HeaderEditDlg.h”

#ifdef _DEBUG
#define new DEBUG_NEW
#endif
#define Length 2560

//
// 用于应用程序“关于”菜单项的 CAboutDlg 对话框

class CAboutDlg : public CDialogEx
{
public:
CAboutDlg();

// 对话框数据

#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_ABOUTBOX };
#endif

protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持

// 实现

protected:
DECLARE_MESSAGE_MAP()
};

CAboutDlg::CAboutDlg() : CDialogEx(IDD_ABOUTBOX)
{
}

void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
}

BEGIN_MESSAGE_MAP(CAboutDlg, CDialogEx)
END_MESSAGE_MAP()

// COilWellDlg 对话框

COilWellDlg::COilWellDlg(CWnd* pParent / =NULL/)
CDialogExtAutosize(IDD_DIALOG_MAIN, pParent)
{
m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}

void COilWellDlg::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);

DDX_Control(pDX, IDB_PNG_ControlPanel1, m_PictureControl1);
DDX_Control(pDX, IDB_PNG_ControlPanel2, m_PictureControl2);
DDX_Control(pDX, IDB_PNG_ControlPanel3, m_PictureControl3);
DDX_Control(pDX, IDB_PNG_ControlPanel4, m_PictureControl4);
DDX_Control(pDX, IDB_PNG_ControlPanel5, m_PictureControl5);
DDX_Control(pDX, IDB_PNG_ControlPanel6, m_PictureControl6);
DDX_Control(pDX, IDB_PNG_ControlPanel7, m_PictureControl7);
DDX_Control(pDX, IDB_PNG_ControlPanel8, m_PictureControl8);

}

BEGIN_MESSAGE_MAP(COilWellDlg, CDialogEx)
ON_WM_SYSCOMMAND()
ON_WM_PAINT()
ON_WM_QUERYDRAGICON()
ON_COMMAND(IDOK, &COilWellDlg::OnClickedMfcbuttonOk)
ON_BN_CLICKED(IDOK, &COilWellDlg::OnClickedMfcbuttonOk)
ON_WM_SIZE()
ON_WM_MOUSEMOVE()
ON_WM_LBUTTONUP()
ON_BN_CLICKED(IDCANCEL, &COilWellDlg::OnBnClickedCancel)
ON_WM_CLOSE()
ON_NOTIFY_EX(TTN_NEEDTEXT, 0, OnToolTipNotify)

ON_WM_LBUTTONDOWN()
ON_WM_CTLCOLOR()
ON_WM_LBUTTONDOWN()
ON_WM_MOUSEHOVER()
ON_WM_LBUTTONUP()
ON_STN_CLICKED(IDB_PNG_ControlPanel1, &COilWellDlg::OnStnClickedPngControlpanel1)
ON_STN_CLICKED(IDB_PNG_ControlPanel2, &COilWellDlg::OnStnClickedPngControlpanel2)
ON_STN_CLICKED(IDB_PNG_ControlPanel3, &COilWellDlg::OnStnClickedPngControlpanel3)
ON_STN_CLICKED(IDB_PNG_ControlPanel4, &COilWellDlg::OnStnClickedPngControlpanel4)
ON_STN_CLICKED(IDB_PNG_ControlPanel5, &COilWellDlg::OnStnClickedPngControlpanel5)
ON_STN_CLICKED(IDB_PNG_ControlPanel6, &COilWellDlg::OnStnClickedPngControlpanel6)
ON_STN_CLICKED(IDB_PNG_ControlPanel7, &COilWellDlg::OnStnClickedPngControlpanel7)
ON_STN_CLICKED(IDB_PNG_ControlPanel8, &COilWellDlg::OnStnClickedPngControlpanel8)

END_MESSAGE_MAP()

// COilWellDlg 消息处理程序

BOOL COilWellDlg::OnInitDialog()
{
CDialogExtAutosize::OnInitDialog();

EnableToolTips(TRUE);

// 设置此对话框的图标。  当应用程序主窗口不是对话框时,框架将自动执行此操作
SetIcon(m_hIcon, TRUE);			// 设置大图标
SetIcon(m_hIcon, FALSE);		// 设置小图标

//ShowWindow(SW_MAXIMIZE);//*****************【在界面上显示最大化界面】

InitPanelControls();

return TRUE;  // 除非将焦点设置到控件,否则返回 TRUE

}

// 传递窗口句柄参数,初始化界面
void COilWellDlg::InitPanelControls(){
objectPngFile.pParentWnd = this->GetSafeOwner(); // FromHandle(this->GetSafeHwnd());

objectPngFile.setControlsVisible();

}

void COilWellDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
if ((nID & 0xFFF0) == IDD_ABOUTBOX)
{
CAboutDlg dlgAbout;
dlgAbout.DoModal();
}
else
{
CDialogEx::OnSysCommand(nID, lParam);
}
}

void COilWellDlg::OnPaint()
{
if (IsIconic())
{
CPaintDC dc(this); // 用于绘制的设备上下文

	SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0);

	// 使图标在工作区矩形中居中
	int cxIcon = GetSystemMetrics(SM_CXICON);
	int cyIcon = GetSystemMetrics(SM_CYICON);
	CRect rect;
	GetClientRect(&rect);
	int x = (rect.Width() - cxIcon + 1) / 2;
	int y = (rect.Height() - cyIcon + 1) / 2;

	// 绘制图标
	dc.DrawIcon(x, y, m_hIcon);
}
else
{
	CDialogEx::OnPaint();

	// 刷新界面
	objectPngFile.rePaint();
}

}

void COilWellDlg::OnClickedMfcbuttonOk()
{
CDialogEx::OnOK();
}

void COilWellDlg::OnBnClickedCancel()
{
CDialogEx::OnCancel();
}

void COilWellDlg::OnClose()//消息关闭函数,用来设置重启完成界面刷新
{
// TODO: 判断是否重启,并刷新显示
if (cRestart)
{
//得到当前程序的路径;
wchar_t strPath[100];
GetModuleFileName(NULL, strPath, 100);

	STARTUPINFO StartInfo;
	PROCESS_INFORMATION procStruct;
	memset(&StartInfo, 0, sizeof(STARTUPINFO));
	StartInfo.cb = sizeof(STARTUPINFO);

	if (CreateProcess((LPCTSTR)strPath, NULL, NULL, NULL, FALSE, NORMAL_PRIORITY_CLASS, NULL, NULL, &StartInfo, &procStruct))
	{
		CloseHandle(procStruct.hProcess);
		CloseHandle(procStruct.hThread);
	}
}

CDialogEx::OnClose();

}

BOOL COilWellDlg::OnToolTipNotify(UINT id, NMHDR * pTTTStruct, LRESULT * pResult)
{
UNREFERENCED_PARAMETER(id);
TOOLTIPTEXT *pTTT = (TOOLTIPTEXT *)pTTTStruct;

CPoint	point;

GetCursorPos(&point);		//获取当前光标的位置,以便使得菜单可以跟随光标       
ScreenToClient(&point);		//得到窗体的控件句柄     
CWnd* pWnd = (CWnd*)ChildWindowFromPoint(point);

UINT nID = pTTTStruct->idFrom;

if (pTTT->uFlags && TTF_IDISHWND)
{
	nID = ::GetDlgCtrlID((HWND)nID);
	CStaticExt* pPictureControl = (CStaticExt*)GetDlgItem(nID);

	try
	{
		pTTT->lpszText = pPictureControl->m_pStrToolTip->GetBuffer();
		pTTT->hinst = AfxGetResourceHandle();
	}
	catch (CException* e)
	{
		e->Delete();
	}
}

*pResult = 0;
return TRUE;

}

BOOL COilWellDlg::PreTranslateMessage(MSG* pMsg)
{
CWnd* pWnd = CWnd::FromHandle(pMsg->hwnd);

if (pMsg->message == WM_LBUTTONDOWN){
	int	nID = pWnd->GetDlgCtrlID();
	if (nID == IDB_PNG_ControlPanel1 || nID == IDB_PNG_ControlPanel2 || nID == IDB_PNG_ControlPanel3 || nID == IDB_PNG_ControlPanel4
		|| nID == IDB_PNG_ControlPanel5 || nID == IDB_PNG_ControlPanel6 || nID == IDB_PNG_ControlPanel7 || nID == IDB_PNG_ControlPanel8){
		CStaticExt* pPictureControl = (CStaticExt*)pWnd;

		if (!objectPngFile.bExecuteShellCommand(pPictureControl->m_nIndexOfCurrent))
		{
			objectPngFile.setControlsVisible();
		}
	}
}

return CDialogEx::PreTranslateMessage(pMsg);

}

HBRUSH COilWellDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialogEx::OnCtlColor(pDC, pWnd, nCtlColor);

if (nCtlColor == CTLCOLOR_STATIC)
{
	///pDC->SetBkMode(TRANSPARENT);
	//pDC->SetBkColor(TRANSPARENT);

	return (HBRUSH)GetStockObject(NULL_BRUSH);
}

return hbr;

}

void COilWellDlg::OnStnClickedPngControlpanel1()
{
StnClickedPngControlpanel(1);
}

void COilWellDlg::OnStnClickedPngControlpanel2()
{
StnClickedPngControlpanel(2);

}
void COilWellDlg::OnStnClickedPngControlpanel3()
{
StnClickedPngControlpanel(3);
}

void COilWellDlg::OnStnClickedPngControlpanel4()
{
StnClickedPngControlpanel(4);

}
void COilWellDlg::OnStnClickedPngControlpanel5()
{
StnClickedPngControlpanel(5);
}

void COilWellDlg::OnStnClickedPngControlpanel6()
{
StnClickedPngControlpanel(6);

}
void COilWellDlg::OnStnClickedPngControlpanel7()
{
StnClickedPngControlpanel(7);
}

void COilWellDlg::OnStnClickedPngControlpanel8()
{
StnClickedPngControlpanel(8);

}

void COilWellDlg :: StnClickedPngControlpanel(int n){
if (n == 1){
CToolsDlg dlg;
dlg.DoModal();
}

if (n == 2){
	CServiceDlg dlg;
	dlg.DoModal();
}

if (n == 4){
	CSensorDataDlg dlg;
	dlg.DoModal();
}

if (n == 3){
	CSensorSoftwareRelation dlg;
	dlg.DoModal();
}

if (n == 5){
	CHeaderEditDlg dlg;
	dlg.DoModal();
}

if (n == 6){
	CServiceEditDlg dlg;
	dlg.DoModal();
}

};

在这里插入图片描述

在这里插入图片描述


// 本段注释作者:贺昌锋
// 注释开始
// 类CPngFile objectPngFile编写者: 贺昌锋,最后日期:2019-02-26
// 本类与以下类有关:CPngFile objectPngFile,
// 在initPanelControls()中调用objectPngFile.initControls(), 在OnPaint()中调用objectPngFile.rePaint(),
// afx_msg BOOL OnToolTipNotify(UINT id, NMHDR *pNMHDR, LRESULT *pResult);
// 与以下有关:
// afx_msg BOOL OnToolTipNotify(UINT id, NMHDR pNMHDR, LRESULT pResult);
// virtual BOOL PreTranslateMessage(MSG
pMsg);
// 在PreTranslateMessage(MSG
pMsg)中:
// objectPngFile.nIndex = 1;
// objectPngFile.setControlsVisible();
// 注释结束

// MFCAppMenuDlg.h : 头文件
//

#pragma once
#include “afxcmn.h”
#include “PngFile.h”
#include “afxwin.h”
#include “StaticExt.h”
#include “DialogExtAutosize.h”

// COilWellDlg 对话框
class COilWellDlg : public CDialogExtAutosize
{
// 构造
public:
COilWellDlg(CWnd* pParent = NULL); // 标准构造函数

CPngFile		objectPngFile;				// 由贺添加
void			initPanelControls();		// 由贺添加

// 对话框数据
#ifdef AFX_DESIGN_TIME
enum { IDD = IDD_DIALOG_MAIN };
#endif

protected:
virtual void DoDataExchange(CDataExchange* pDX);	// DDX/DDV 支持

protected:

// 实现
protected:
HICON m_hIcon;

// 生成的消息映射函数
virtual BOOL OnInitDialog();
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg void OnPaint();

DECLARE_MESSAGE_MAP()

public:
afx_msg void OnClickedMfcbuttonOk();
afx_msg void OnBnClickedCancel();
afx_msg void OnClose();

afx_msg BOOL OnToolTipNotify(UINT id, NMHDR *pNMHDR, LRESULT *pResult);		// 由贺添加
virtual BOOL PreTranslateMessage(MSG* pMsg);		// 由贺添加

BOOL cRestart = FALSE;
//CMenu  cMainMenu;

CStaticExt m_PictureControl1;
CStaticExt m_PictureControl2;
CStaticExt m_PictureControl3;
CStaticExt m_PictureControl4;	
CStaticExt m_PictureControl5;
CStaticExt m_PictureControl6;
CStaticExt m_PictureControl7;
CStaticExt m_PictureControl8;

afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor);

public:
void InitPanelControls();

afx_msg void OnStnClickedPngControlpanel1();
afx_msg void OnStnClickedPngControlpanel2();
afx_msg void OnStnClickedPngControlpanel3();
afx_msg void OnStnClickedPngControlpanel4();
afx_msg void OnStnClickedPngControlpanel5();
afx_msg void OnStnClickedPngControlpanel6();
afx_msg void OnStnClickedPngControlpanel7();
afx_msg void OnStnClickedPngControlpanel8();


void StnClickedPngControlpanel(int n);

};
在这里插入图片描述

// Microsoft Visual C++ generated resource script.
//
#include “resource.h”

#define APSTUDIO_READONLY_SYMBOLS
/
//
// Generated from the TEXTINCLUDE 2 resource.
//
#ifndef APSTUDIO_INVOKED
#include “targetver.h”
#endif
#include “afxres.h”
#include “verrsrc.h”

/
#undef APSTUDIO_READONLY_SYMBOLS

/
// 中文(简体,中国) resources

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED

#ifdef APSTUDIO_INVOKED
/
//
// TEXTINCLUDE
//

1 TEXTINCLUDE
BEGIN
“resource.h\0”
END

2 TEXTINCLUDE
BEGIN
“#ifndef APSTUDIO_INVOKED\r\n”
“#include ““targetver.h””\r\n”
“#endif\r\n”
“#include ““afxres.h””\r\n”
“#include ““verrsrc.h””\r\n”
“\0”
END

3 TEXTINCLUDE
BEGIN
“#define _AFX_NO_SPLITTER_RESOURCES\r\n”
“#define _AFX_NO_OLE_RESOURCES\r\n”
“#define _AFX_NO_TRACKER_RESOURCES\r\n”
“#define _AFX_NO_PROPERTY_RESOURCES\r\n”
“\r\n”
“#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)\r\n”
“LANGUAGE 4, 2\r\n”
"#include ““res\OilWellLogging.rc2"” // 非 Microsoft Visual C++ 编辑的资源\r\n”
“#include ““l.CHS\afxres.rc”” // 标准组件\r\n”
“#if !defined(_AFXDLL)\r\n”
“#include ““l.CHS\afxribbon.rc”” // MFC 功能区和控制条资源\r\n”
“#endif\r\n”
“#endif\r\n”
“\0”
END

#endif // APSTUDIO_INVOKED

/
//
// Icon
//

// Icon with lowest ID value placed first to ensure application icon
// remains consistent on all systems.
IDR_MAINFRAME ICON “res\OilWellLogging.ico”
IDI_ICON_Start1 ICON “res\IDI_ICON_Start.ico”
IDI_ICON_Pause1 ICON “res\IDI_ICON_Pause.ico”

/
//
// Dialog
//

IDD_DIALOG_TOOLS DIALOGEX 0, 0, 314, 359
STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION “Edit tools”
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
PUSHBUTTON “Close(&C)”,IDCANCEL,243,319,42,14
CONTROL “”,IDC_TREE1,“SysTreeView32”,WS_BORDER | WS_HSCROLL | WS_TABSTOP,7,37,141,268
PUSHBUTTON “Add(&A)”,IDC_BUTTON11,9,309,42,14
PUSHBUTTON “Del(&D)”,IDC_BUTTON22,9,328,42,14
PUSHBUTTON “Edit(&E)”,IDC_BUTTON33,185,319,42,14
PUSHBUTTON “Import(&I)”,IDC_BUTTON44,104,328,42,14
CONTROL “Factory name”,IDC_RADIO1,“Button”,BS_AUTORADIOBUTTON,9,20,60,10
CONTROL “Signal type”,IDC_RADIO2,“Button”,BS_AUTORADIOBUTTON,78,20,60,10
RTEXT “Serial:”,IDC_STATIC,153,246,47,11
RTEXT “Series:”,IDC_STATIC,155,223,45,11
RTEXT “Factory name:”,IDC_STATIC,153,269,47,11
RTEXT “Signal type:”,IDC_STATIC,153,292,47,11
EDITTEXT IDC_EDIT1,204,245,93,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT2,204,222,93,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,204,268,93,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT4,204,291,93,14,ES_AUTOHSCROLL
CONTROL “”,IDC_LIST2,“SysListView32”,LVS_LIST | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,158,37,139,173
PUSHBUTTON “Copy(&C)”,IDC_BUTTON55,57,309,42,14
PUSHBUTTON “Paste(&P)”,IDC_BUTTON66,57,328,42,14
PUSHBUTTON “Export(&E)”,IDC_BUTTON77,104,309,42,14
CONTROL “Sensor name”,IDC_RADIO3,“Button”,BS_AUTORADIOBUTTON,158,20,60,10
CONTROL “Sensor position”,IDC_RADIO4,“Button”,BS_AUTORADIOBUTTON,222,20,60,10
GROUPBOX “Tools sorted by”,IDC_STATIC,4,6,149,344
GROUPBOX “Sensors sorted by”,IDC_STATIC,152,6,149,344
END

IDD_MFCAPPTOOL_DIALOG DIALOGEX 0, 0, 586, 279
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “MFCAppTool”
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
DEFPUSHBUTTON “Save(&S)”,ID_SAVE,375,243,43,17
PUSHBUTTON “Close(&C)”,IDCANCEL,446,242,43,17
EDITTEXT IDC_EDIT_NAME,486,187,70,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_COMMENT,486,32,70,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_REMARK,486,94,70,12,ES_AUTOHSCROLL
PUSHBUTTON “Delete(&D)”,IDC_BUTTON_DEL_SKETCH,69,242,34,17
RTEXT “Z-Length(M):”,-1,431,34,52,13
RTEXT “Factory:”,-1,306,158,31,13
LTEXT " All sketch files:",-1,11,21,55,13
GROUPBOX “Tool Details:”,-1,429,8,140,230
COMBOBOX IDC_COMBO1,338,157,70,60,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT “protocol:”,-1,306,178,31,13
COMBOBOX IDC_COMBO2,338,177,70,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
LTEXT " All sensors:",-1,193,21,55,13
GROUPBOX “Select Sensors”,-1,191,8,232,256
LTEXT " Used sensors:",-1,321,21,55,13
EDITTEXT IDC_EDIT_REMARK2,486,125,70,12,ES_AUTOHSCROLL
RTEXT “Length(M):”,-1,431,127,52,13
EDITTEXT IDC_EDIT_REMARK3,486,156,70,12,ES_AUTOHSCROLL
RTEXT “Weight(Kg):”,-1,431,158,52,13
RTEXT “OD(mm):”,-1,431,189,52,13
EDITTEXT IDC_EDIT_COMMENT2,486,63,70,12,ES_AUTOHSCROLL
RTEXT “Votage(V):”,-1,431,65,52,13
RTEXT “Current(mA):”,-1,431,96,52,13
PUSHBUTTON “Add(&I)”,IDC_BUTTON_ADD_SKETCH,25,242,34,17
GROUPBOX " Select sketch drawing",-1,8,8,180,256
LTEXT " Sketch drawing:",-1,121,21,55,13
EDITTEXT IDC_EDIT_COMMENT3,338,197,70,12,ES_AUTOHSCROLL
RTEXT “Series:”,-1,306,197,31,13
EDITTEXT IDC_EDIT_COMMENT4,338,217,70,12,ES_AUTOHSCROLL
RTEXT “Serial:”,-1,306,216,31,13
CONTROL “”,IDC_LIST_CONTROL_FILES,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,11,35,107,193
CONTROL “”,IDC_LIST_ALL_SENSORS,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,193,35,94,193
CONTROL “–>”,IDC_MFCBUTTON_SENSOR_DEL,“MfcButton”,WS_TABSTOP,294,58,24,22
CONTROL “<–”,IDC_MFCBUTTON_SENSOR_ADD,“MfcButton”,WS_TABSTOP,294,33,24,22
CONTROL “”,IDC_LIST_USED_SENSORS,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,324,34,94,102
CONTROL “Down”,IDC_MFCBUTTON_SENSOR_DEL2,“MfcButton”,WS_TABSTOP,294,110,24,22
CONTROL “Up”,IDC_MFCBUTTON_SENSOR_ADD2,“MfcButton”,WS_TABSTOP,294,85,24,22
GROUPBOX “Tool Header”,-1,294,142,120,97
CONTROL “”,IDC_STATIC_PICTURE,“Static”,SS_BLACKFRAME | SS_NOTIFY,121,35,63,193
EDITTEXT IDC_EDIT_NAME2,486,218,70,12,ES_AUTOHSCROLL
RTEXT “Remark:”,-1,431,220,52,13
END

IDD_DIALOG_TOOL_SENSORS DIALOGEX 0, 0, 291, 336
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_SYSMENU
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
LTEXT " All sensors:",IDC_STATIC,5,5,55,13
LTEXT " Used sensors:",IDC_STATIC,133,5,55,13
CONTROL “”,IDC_LIST_ALL_SENSORS,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,5,19,94,304
CONTROL “←”,IDC_MFCBUTTON_SENSOR_DEL,“MfcButton”,WS_TABSTOP,105,75,24,22
CONTROL “→”,IDC_MFCBUTTON_SENSOR_ADD,“MfcButton”,WS_TABSTOP,105,51,24,22
CONTROL “”,IDC_LIST_USED_SENSORS,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,136,18,142,168
CONTROL “↓”,IDC_MFCBUTTON_SENSOR_DOWN,“MfcButton”,WS_TABSTOP,105,127,24,22
CONTROL “↑”,IDC_MFCBUTTON_SENSOR_UP,“MfcButton”,WS_TABSTOP,105,103,24,22
RTEXT “Measured point(M):”,IDC_STATIC,111,201,62,8
RTEXT “Filter method:”,IDC_STATIC,111,225,62,8
RTEXT “Calibration method:”,IDC_STATIC,111,249,62,8
EDITTEXT IDC_EDIT1,176,199,103,12,ES_AUTOHSCROLL
COMBOBOX IDC_COMBO2,176,223,103,30,CBS_DROPDOWN | CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO3,176,247,103,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON “Save(&S)”,ID_SAVE,228,310,43,17
RTEXT “Software:”,IDC_STATIC,111,273,62,8
COMBOBOX IDC_COMBO4,176,271,103,12,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT “Sample rate:”,IDC_STATIC,111,293,62,8
COMBOBOX IDC_COMBO_RATE,176,291,103,12,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON “Cancel(&C)”,IDC_BUTTON1,183,310,43,17
END

IDD_DIALOG_TOOL_PARAS DIALOGEX 0, 0, 273, 201
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE | WS_SYSMENU
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
DEFPUSHBUTTON “Save(&S)”,ID_SAVE,203,172,43,17
EDITTEXT IDC_EDIT_NAME,190,104,70,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_COMMENT,190,123,70,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_REMARK,190,47,70,12,ES_AUTOHSCROLL
RTEXT “Base point(M):”,IDC_STATIC,135,123,52,13
RTEXT “Factory:”,IDC_STATIC,6,30,37,13
GROUPBOX “Tool Details”,IDC_STATIC,131,10,135,154
COMBOBOX IDC_COMBO1,44,29,78,60,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT “protocol:”,IDC_STATIC,6,50,37,13
COMBOBOX IDC_COMBO2,44,49,78,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_EDIT_REMARK2,190,66,70,12,ES_AUTOHSCROLL
RTEXT “Length(M):”,IDC_STATIC,135,66,52,13
EDITTEXT IDC_EDIT_REMARK3,190,85,70,12,ES_AUTOHSCROLL
RTEXT “Weight(Kg):”,IDC_STATIC,135,85,52,13
RTEXT “OD(mm):”,IDC_STATIC,135,104,52,13
EDITTEXT IDC_EDIT_COMMENT2,190,28,70,12,ES_AUTOHSCROLL
RTEXT “Voltage(V):”,IDC_STATIC,135,28,52,13
RTEXT “Current(mA):”,IDC_STATIC,135,47,52,13
EDITTEXT IDC_EDIT_COMMENT3,44,69,78,12,ES_AUTOHSCROLL
RTEXT “Series:”,IDC_STATIC,6,69,37,13
EDITTEXT IDC_EDIT_COMMENT4,44,89,78,12,ES_AUTOHSCROLL
RTEXT “Serial:”,IDC_STATIC,6,89,37,13
GROUPBOX “Tool Header”,IDC_STATIC,0,10,127,154
EDITTEXT IDC_EDIT_NAME2,190,142,70,12,ES_AUTOHSCROLL
RTEXT “Remark:”,IDC_STATIC,135,142,52,13
RTEXT “Software:”,IDC_STATIC,6,111,37,13
COMBOBOX IDC_COMBO4,44,109,78,12,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
RTEXT “Chanel:”,IDC_STATIC,6,135,37,8
COMBOBOX IDC_COMBO_RATE2,44,133,78,12,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
DEFPUSHBUTTON “Cancel(&C)”,IDC_BUTTON1,155,172,43,17
END

IDD_DIALOG_TOOL_EDIT DIALOGEX 0, 0, 317, 337
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “Edit tool”
FONT 10, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “Save(&S)”,IDOK,101,311,50,14
PUSHBUTTON “Close(&C)”,IDCANCEL,168,311,50,14
CONTROL “”,IDC_TAB_TOOL,“SysTabControl32”,TCS_BUTTONS | TCS_MULTILINE | TCS_FOCUSONBUTTONDOWN | TCS_TOOLTIPS | WS_GROUP,7,7,303,299,WS_EX_DLGMODALFRAME | WS_EX_TRANSPARENT
END

IDD_DIALOG_TOOL_DRAWING DIALOGEX 0, 0, 497, 429
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_VISIBLE
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
PUSHBUTTON “Delete(&D)”,IDC_BUTTON_DEL,71,272,39,18
LTEXT " All sketch drawing files:",-1,5,7,103,9
PUSHBUTTON “Add(&A)”,IDC_BUTTON_ADD,23,272,39,18
LTEXT " The sketch drawing:",-1,134,7,85,9
CONTROL “”,IDC_LIST_CONTROL_FILES,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_SHOWSELALWAYS | LVS_AUTOARRANGE | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,6,20,125,237
CONTROL “”,IDC_STATIC_PICTURE,“Static”,SS_BLACKFRAME | SS_NOTIFY,134,20,107,237
DEFPUSHBUTTON “Save(&S)”,ID_SAVE,188,273,50,18
DEFPUSHBUTTON “Cancel(&C)”,IDC_BUTTON1,137,273,50,18
END

IDD_DIALOG_CONTROLPANEL DIALOGEX 0, 0, 314, 305
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
GROUPBOX “Services and tools”,IDC_STATIC,10,10,131,107
PUSHBUTTON “Edit tools”,IDC_BUTTON1,40,55,71,14
PUSHBUTTON “Edit services”,IDC_BUTTON2,40,30,71,14
GROUPBOX “Acquisition”,IDC_STATIC,150,10,131,111
PUSHBUTTON “Test service”,IDC_BUTTON3,177,71,71,14
PUSHBUTTON “Test tool”,IDC_BUTTON4,177,48,71,14
PUSHBUTTON “Sensors’ data”,IDC_BUTTON5,177,94,71,14
PUSHBUTTON “Test communication”,IDC_BUTTON6,177,25,71,14
DEFPUSHBUTTON “确定”,IDOK,124,279,43,13
PUSHBUTTON “取消”,IDCANCEL,249,279,43,13
END

IDD_DIALOG_SERVICES DIALOGEX 0, 0, 317, 375
STYLE DS_SETFONT | DS_FIXEDSYS | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION “Edit services”
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
PUSHBUTTON “Close(&X)”,IDCANCEL,240,334,47,14
PUSHBUTTON “Add(&A)”,IDC_BUTTON11,179,277,47,14
PUSHBUTTON “Edit(&E)”,IDC_BUTTON33,240,315,47,14
RTEXT “Service name1:”,IDC_STATIC1,7,271,57,11
RTEXT “Factory name:”,IDC_STATIC2,7,291,57,11
RTEXT “Telemetry model:”,IDC_STATIC3,7,312,57,11
EDITTEXT IDC_EDIT1,67,310,93,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT2,67,269,93,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,67,290,93,14,ES_AUTOHSCROLL
CONTROL “”,IDC_LIST2,“SysListView32”,LVS_LIST | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,15,20,284,235
PUSHBUTTON “Copy(&C)”,IDC_BUTTON55,240,277,47,14
PUSHBUTTON “Paste(&P)”,IDC_BUTTON66,240,296,47,14
PUSHBUTTON “Export(&O)”,IDC_BUTTON77,179,315,47,14
GROUPBOX “Services list”,IDC_STATIC4,7,5,297,257
RTEXT “Useable:”,IDC_STATIC,17,332,47,11
CONTROL “Disable”,IDC_RADIO1,“Button”,BS_AUTORADIOBUTTON,114,332,37,10
CONTROL “False”,IDC_RADIO2,“Button”,BS_AUTORADIOBUTTON,71,332,31,10
GROUPBOX “”,IDC_STATIC01,7,257,157,109
GROUPBOX “”,IDC_STATIC12,163,257,141,109
PUSHBUTTON “Save(&S)”,IDC_BUTTON35,108,346,47,14
PUSHBUTTON “Del(&D)”,IDC_BUTTON23,179,296,47,14
PUSHBUTTON “Import(&I)”,IDC_BUTTON45,179,334,47,14
END

IDD_DIALOG_TOOLSTRING DIALOGEX 0, 0, 815, 426
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION “Edit toolstring”
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
LTEXT " sketch drawing of the toolstring:",IDC_STATIC1,110,2,150,9
LTEXT “here displaying the sketch drawing of the toolstring”,IDC_STATIC2,110,15,696,373,0,WS_EX_TRANSPARENT | WS_EX_CLIENTEDGE
CONTROL “”,IDC_TREE1,“SysTreeView32”,WS_BORDER | WS_HSCROLL | WS_TABSTOP,5,15,100,354
LTEXT " List of tools:",IDC_STATIC3,5,2,94,9
PUSHBUTTON “Add”,IDC_BUTTON1,71,372,31,14
CONTROL “Before”,IDC_RADIO1,“Button”,BS_AUTORADIOBUTTON,14,372,37,10
CONTROL “Show offset”,IDC_CHECK1,“Button”,BS_AUTOCHECKBOX | WS_TABSTOP,14,399,54,10
CONTROL “After”,IDC_RADIO2,“Button”,BS_AUTORADIOBUTTON,14,386,37,10
PUSHBUTTON “Remove”,IDC_BUTTON3,71,388,31,14
LTEXT " there is the demonstratrion position",IDC_STATIC4,7,413,804,9,0,WS_EX_CLIENTEDGE
GROUPBOX “”,IDC_STATIC5,5,365,100,47
EDITTEXT IDC_EDIT3,126,393,56,14,ES_UPPERCASE | ES_AUTOHSCROLL | ES_NUMBER
DEFPUSHBUTTON “Save(&S)”,ID_SAVE4,294,393,46,14
PUSHBUTTON “Close(&C)”,IDCANCEL,759,393,46,14
DEFPUSHBUTTON “Print(&P)”,ID_SAVE5,242,393,46,14
DEFPUSHBUTTON “Preview(&V)”,ID_SAVE3,190,393,46,14
END

IDD_DIALOG_MAIN DIALOGEX 0, 0, 369, 284
STYLE DS_SETFONT | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION “Main ControlPanel”
FONT 10, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
PUSHBUTTON “取消”,IDCANCEL,470,7,50,14
LTEXT “”,IDB_PNG_ControlPanel2,62,121,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel3,114,175,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel4,186,211,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel5,249,185,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel6,236,106,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel7,215,50,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel8,0,0,54,52,SS_NOTIFY
LTEXT “”,IDB_PNG_ControlPanel1,28,66,54,52,SS_NOTIFY
DEFPUSHBUTTON “确定”,IDOK,420,7,50,14
END

IDD_ABOUTBOX DIALOGEX 0, 0, 207, 71
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION “关于 MFCAppMenu”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
ICON IDR_MAINFRAME,IDC_STATIC,17,15,20,20
LTEXT “MFCAppMenu,1.0 版”,IDC_STATIC,49,15,133,9,SS_NOPREFIX
LTEXT “Copyright © 2018”,IDC_STATIC,49,28,133,9
DEFPUSHBUTTON “确定”,IDOK2,132,44,59,15,WS_GROUP
END

IDD_DIALOG_SENSORS_DATA DIALOGEX 0, 0, 401, 312
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION “Dynamic data from sensors”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
PUSHBUTTON “Close(&C)”,IDCANCEL,342,291,50,14
CONTROL “”,IDC_LIST2,“SysListView32”,LVS_LIST | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,13,18,375,263
GROUPBOX “Sensors’ dynamic data”,IDC_STATIC,7,6,387,282
END

IDD_SENSORSOFTWARERELATION DIALOGEX 0, 0, 367, 383
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “Tools’ software configure”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “Save(&S)”,IDSAVE,251,303,50,14
PUSHBUTTON “Cancel(&C)”,IDCANCEL,303,303,50,14
CONTROL “”,IDC_LIST1,“SysListView32”,LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,14,85,226,282
LTEXT “Software description:”,IDC_STATIC,268,256,80,8
LTEXT “Software name:”,IDC_STATIC,268,221,80,8
LTEXT “Sensor name:”,IDC_STATIC,268,123,80,8
LTEXT “Sensor description:”,IDC_STATIC,268,157,80,8
EDITTEXT IDC_EDIT1,268,135,80,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT2,268,168,80,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,268,201,80,12,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT4,268,234,80,12,ES_AUTOHSCROLL
LTEXT “Factory name:”,IDC_STATIC,268,189,80,8
EDITTEXT IDC_EDIT5,268,267,80,12,ES_AUTOHSCROLL
CONTROL “Sensor name”,IDC_RADIO1,“Button”,BS_AUTORADIOBUTTON,19,64,70,11
CONTROL “Software name”,IDC_RADIO2,“Button”,BS_AUTORADIOBUTTON,99,64,70,11
GROUPBOX “Sorted by”,IDC_STATIC,7,50,242,326
GROUPBOX “Sensors - software relation configure”,IDC_STATIC,7,7,353,369
LTEXT “Tool series:”,IDC_STATIC,268,57,80,8
EDITTEXT IDC_EDIT6,268,70,80,12,ES_AUTOHSCROLL
LTEXT “Tool serial:”,IDC_STATIC,268,92,80,8
EDITTEXT IDC_EDIT7,268,103,80,12,ES_AUTOHSCROLL
CONTROL “Tools”,IDC_RADIO3,“Button”,BS_AUTORADIOBUTTON,19,26,33,10
CONTROL “Sensors”,IDC_RADIO4,“Button”,BS_AUTORADIOBUTTON,65,26,41,10
CONTROL “Factory name”,IDC_RADIO5,“Button”,BS_AUTORADIOBUTTON,177,64,70,11
END

IDD_DIALOG_LOGGING_HEADER DIALOGEX 0, 0, 517, 353
STYLE DS_SETFONT | DS_FIXEDSYS | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION “Logging Header”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
PUSHBUTTON “取消”,IDCANCEL,461,7,50,14
END

IDD_DIALOG_SELECT_DATASET DIALOGEX 0, 0, 309, 176
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “Select Dataset”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “OK”,IDOK,205,40,97,14
PUSHBUTTON “Cancel”,IDCANCEL,205,63,97,14
LTEXT “Select Dataset”,IDC_STATIC,15,17,58,8
LTEXT “Select Run Name”,IDC_STATIC,15,89,58,8
LTEXT “Select Field Name”,IDC_STATIC,15,41,58,8
LTEXT “Select Well Name”,IDC_STATIC,15,65,58,8
LTEXT “Select Pass Name”,IDC_STATIC,15,113,58,8
LTEXT “Recalc Output”,IDC_STATIC,17,136,58,8
EDITTEXT IDC_EDIT1,76,17,118,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT2,76,40,118,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,76,86,118,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT4,76,109,118,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT5,76,132,118,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT6,76,63,118,14,ES_AUTOHSCROLL
PUSHBUTTON “Reopen existing database”,IDCANCEL2,205,86,97,14
END

IDD_DIALOG_DEPTH DIALOGEX 0, 0, 223, 143
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION “Depth”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “Control”,IDOK,162,122,50,14
EDITTEXT IDC_EDIT1,10,87,58,47,ES_CENTER | ES_AUTOHSCROLL
CTEXT “Feet”,IDC_STATIC,91,79,57,10
EDITTEXT IDC_EDIT2,10,15,202,61,ES_CENTER | ES_AUTOHSCROLL
LTEXT “Speed”,IDC_STATIC,73,121,57,10
END

IDD_DIALOG_PRESENTATION DIALOGEX 0, 0, 263, 152
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “Presentation Options”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “OK”,IDOK,206,121,50,14
PUSHBUTTON “Cancel”,IDCANCEL,206,102,50,14
PUSHBUTTON “<< Maximize”,IDOK2,175,22,74,14
RTEXT “Start At”,IDC_STATIC,9,16,54,10
RTEXT “Stop At”,IDC_STATIC,9,34,54,10
EDITTEXT IDC_EDIT2,66,13,101,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT5,67,32,101,14,ES_AUTOHSCROLL
RTEXT “Presentation File”,IDC_STATIC,11,53,54,10
RTEXT “Vertical Scale”,IDC_STATIC,11,72,54,10
EDITTEXT IDC_EDIT6,67,51,101,14,ES_AUTOHSCROLL
PUSHBUTTON “<< Browse”,IDOK3,175,49,74,14
GROUPBOX “”,IDC_STATIC,7,91,71,47
CONTROL “English Depth”,IDC_RADIO1,“Button”,BS_AUTORADIOBUTTON,19,103,59,10
CONTROL “Metric Depth”,IDC_RADIO2,“Button”,BS_AUTORADIOBUTTON,19,119,57,10
GROUPBOX “”,IDC_STATIC,77,91,52,47
CONTROL “Up”,IDC_RADIO5,“Button”,BS_AUTORADIOBUTTON,87,103,25,10
CONTROL “Down”,IDC_RADIO6,“Button”,BS_AUTORADIOBUTTON,87,119,34,10
GROUPBOX “”,IDC_STATIC,128,91,76,47
CONTROL “English Units”,IDC_RADIO7,“Button”,BS_AUTORADIOBUTTON,140,102,56,10
CONTROL “Metric Units”,IDC_RADIO8,“Button”,BS_AUTORADIOBUTTON,140,118,53,10
COMBOBOX IDC_COMBO1,67,70,101,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
END

IDD_DIALOG_HEADER_TEXTINPUT DIALOGEX 0, 0, 169, 131
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Dialog For Inputing Well Header’ Data "
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “OK”,IDOK,21,95,50,14
PUSHBUTTON “Cancel”,IDCANCEL,91,95,50,14
EDITTEXT IDC_EDIT_TEXTVALUE,17,60,122,14,ES_AUTOHSCROLL
LTEXT “Well Header’ Column Name:”,IDC_STATIC_TEXTNAME,17,36,122,14
LTEXT “Well Header’ Column Name:”,IDC_STATIC_TEXTNAME2,17,14,122,14
END

IDD_DIALOG_SERVICE DIALOGEX 0, 0, 1111, 508
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_NOACTIVATE
CAPTION " Service - Edit a ToolStrng"
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
EDITTEXT IDC_EDIT_SERVICE_NAME,68,290,75,15,ES_NOHIDESEL
LTEXT " Tools:",IDC_STATIC,7,6,193,11
PUSHBUTTON “Find(&F)”,IDC_BUTTON_FIND,144,289,35,18
RTEXT “ToolString name:”,IDC_STATIC,6,291,58,13
LTEXT " ToolStrng details:",IDC_STATIC,195,6,193,11
PUSHBUTTON “Add(&A)”,1007,13,473,38,18
LTEXT " All ToolStrngs:",IDC_STATIC,7,306,52,14
PUSHBUTTON “Close(&C)”,IDCANCEL,136,473,38,18
DEFPUSHBUTTON “Save(&S)”,ID_BUTTON_SAVE,95,473,38,18
PUSHBUTTON “Delete(&D)”,IDC_BUTTON_DEL,54,473,38,18
GROUPBOX “”,IDC_STATIC,6,437,177,64,BS_FLAT,WS_EX_DLGMODALFRAME | WS_EX_STATICEDGE
CONTROL “”,IDC_LIST_SERVICES,“SysListView32”,LVS_REPORT | LVS_SINGLESEL | LVS_EDITLABELS | LVS_ALIGNLEFT | WS_BORDER | WS_TABSTOP,7,320,177,147
CONTROL “”,IDC_TREE_TOOLS,“SysTreeView32”,TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT | TVS_EDITLABELS | WS_HSCROLL | WS_TABSTOP,1,20,177,265
CONTROL “”,IDC_STATIC_SENSORS_PICTURE,“Static”,SS_BLACKFRAME | SS_NOTIFY,193,18,918,483
LTEXT " ToolStrng details:",IDC_STATIC_TEST,279,5,827,11,NOT WS_VISIBLE
END

IDD_DIALOG_SERVICEEDIT1 DIALOGEX 0, 0, 471, 306
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION “Service Edit”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
GROUPBOX “Services”,IDC_STATIC,7,7,160,292
GROUPBOX “Detail”,IDC_STATIC,173,7,290,274
LTEXT “Disabled”,IDC_STATIC,72,192,28,8
LTEXT “Active”,IDC_STATIC,70,18,21,8
LISTBOX IDC_LIST_ActiveService,15,29,144,156,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
LISTBOX 1001,15,203,144,92,LBS_SORT | LBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
LTEXT “Zero Point”,IDC_STATIC,337,22,34,8
LTEXT “Title”,IDC_STATIC,180,41,14,8
LTEXT “Presentation”,IDC_STATIC,180,21,42,8
COMBOBOX IDC_COMBO1,228,19,81,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO2,378,19,78,30,CBS_DROPDOWN | CBS_SORT | WS_VSCROLL | WS_TABSTOP
EDITTEXT 1053,228,38,228,14,ES_AUTOHSCROLL
PUSHBUTTON “Edit Gains and Flters”,1003,227,57,148,14
CONTROL " Use pricate copy of presentation for all logs from this service",1065,
“Button”,BS_AUTOCHECKBOX | WS_TABSTOP,182,77,214,10
LTEXT “Devices”,IDC_STATIC,230,93,26,8
LTEXT “Controls”,IDC_STATIC,370,93,28,8
LTEXT “Sensors”,IDC_STATIC,232,192,26,8
LTEXT “Tools”,IDC_STATIC,377,192,18,8
EDITTEXT IDC_EDIT_Sensors,179,203,134,74,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_Tools,324,203,132,74,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_Devices,179,104,134,80,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT_Controls,324,104,133,80,ES_AUTOHSCROLL
PUSHBUTTON “Save”,1007,349,282,50,14
PUSHBUTTON “Delete”,1008,291,282,50,14
PUSHBUTTON “Edit”,1009,235,282,50,14
PUSHBUTTON “Add”,1070,178,282,50,14
PUSHBUTTON “Close”,1071,406,282,50,14
END

IDD_TIMERSET_DIALOG DIALOGEX 0, 0, 203, 103
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_VISIBLE | WS_SYSMENU
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
EDITTEXT IDC_EDIT_TIMER1,8,7,188,58,ES_AUTOHSCROLL | WS_DISABLED
EDITTEXT IDC_EDIT_TIMER2,42,66,154,30,ES_AUTOHSCROLL | WS_DISABLED
PUSHBUTTON “”,IDC_BUTTON_TIMER1,7,66,35,30,BS_ICON
END

IDD_DIALOG_HEADER DIALOGEX 0, 0, 845, 407
STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_NOACTIVATE
CAPTION “Header - Edit well’ header report”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
EDITTEXT IDC_EDIT_SERVICE_NAME,613,4,128,15,ES_NOHIDESEL
PUSHBUTTON “Select Header Format(&I)”,IDC_BUTTON_FIND,742,3,96,18
CONTROL “”,IDC_STATIC_HEADER,“Static”,SS_BLACKFRAME | SS_NOTIFY,0,22,839,379
LTEXT “”,IDC_STATIC_TEST,377,6,99,11
CONTROL “显示Box ID”,IDC_RADIO_BOXID,“Button”,BS_AUTORADIOBUTTON,73,6,53,10
CONTROL “显示Box Position”,IDC_RADIO_BOXPOS,“Button”,BS_AUTORADIOBUTTON,215,6,68,10
CONTROL “显示Line Position”,IDC_RADIO_LINEPOS,“Button”,BS_AUTORADIOBUTTON,297,6,71,10
CONTROL “显示Text”,IDC_RADIO_TEXT,“Button”,BS_AUTORADIOBUTTON,14,6,45,10
CONTROL “显示Line ID”,IDC_RADIO_LINEID,“Button”,BS_AUTORADIOBUTTON,145,6,55,10
PUSHBUTTON “Reload(&R)”,IDC_BUTTON_RELOAD,489,3,50,18
PUSHBUTTON “Save(&S)”,IDC_BUTTON_SAVE,546,3,50,18
END

IDD_WELCOME_DIALOG DIALOGEX 0, 0, 656, 323
STYLE DS_SETFONT | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
FONT 9, “MS Shell Dlg”, 0, 0, 0x1
BEGIN
END

IDD_DIALOG_CURVE_NORMALIZATION DIALOGEX 0, 0, 421, 333
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION “Wellsun Curve Normalization”
FONT 8, “MS Shell Dlg”, 400, 0, 0x1
BEGIN
DEFPUSHBUTTON “Normalize”,IDOK,301,312,50,14,WS_DISABLED
PUSHBUTTON “Close”,IDCANCEL,362,312,50,14
GROUPBOX “Progress”,IDC_STATIC,3,211,407,64
LTEXT “Database”,IDC_STATIC,19,24,32,8
LTEXT “Curve”,IDC_STATIC,20,43,20,8
EDITTEXT IDC_EDIT1,13,222,391,43,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT2,63,42,283,14,ES_AUTOHSCROLL | WS_DISABLED
PUSHBUTTON “Select”,IDC_BUTTON1,360,30,50,14
GROUPBOX “Curve to be normalized”,IDC_STATIC,3,71,407,59
LTEXT “Database”,IDC_STATIC,12,92,32,8
LTEXT “Curve”,IDC_STATIC,13,111,20,8
EDITTEXT IDC_EDIT3,56,90,283,14,ES_AUTOHSCROLL | WS_DISABLED
EDITTEXT IDC_EDIT4,56,109,283,14,ES_AUTOHSCROLL | WS_DISABLED
PUSHBUTTON “Select”,IDC_BUTTON3,353,98,50,14
GROUPBOX “Depth range for normalization”,IDC_STATIC,4,140,407,59
LTEXT “Start depth”,IDC_STATIC,16,162,38,8
LTEXT “Stop depth”,IDC_STATIC,18,180,36,8
EDITTEXT IDC_EDIT5,60,159,144,14,ES_AUTOHSCROLL
EDITTEXT IDC_EDIT6,60,179,144,14,ES_AUTOHSCROLL
CONTROL “Capture depth range with mouse no IPlot?”,IDC_CHECK1,
“Button”,BS_AUTOCHECKBOX | WS_TABSTOP,217,172,163,10
PUSHBUTTON “Make XY”,IDCANCEL2,229,312,50,14
PUSHBUTTON “Help”,IDCANCEL3,44,312,50,14
END

/
//
// Version
//

VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,1
PRODUCTVERSION 1,0,0,1
FILEFLAGSMASK 0x3fL
#ifdef _DEBUG
FILEFLAGS 0x1L
#else
FILEFLAGS 0x0L
#endif
FILEOS 0x40004L
FILETYPE 0x1L
FILESUBTYPE 0x0L
BEGIN
BLOCK “StringFileInfo”
BEGIN
BLOCK “080404B0”
BEGIN
VALUE “CompanyName”, “TODO: <公司名>”
VALUE “FileDescription”, “OilWellLogging”
VALUE “FileVersion”, “1.0.0.1”
VALUE “InternalName”, “OilWellLogging.exe”
VALUE “LegalCopyright”, “TODO: © <公司名>。 保留所有权利。”
VALUE “OriginalFilename”, “OilWellLogging.exe”
VALUE “ProductName”, “TODO: <产品名>”
VALUE “ProductVersion”, “1.0.0.1”
END
END
BLOCK “VarFileInfo”
BEGIN
VALUE “Translation”, 0x804, 1200
END
END

/
//
// DESIGNINFO
//

#ifdef APSTUDIO_INVOKED
GUIDELINES DESIGNINFO
BEGIN
IDD_DIALOG_TOOLS, DIALOG
BEGIN
RIGHTMARGIN, 310
BOTTOMMARGIN, 354
END

IDD_MFCAPPTOOL_DIALOG, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 579
    VERTGUIDE, 115
    TOPMARGIN, 7
    BOTTOMMARGIN, 272
END

IDD_DIALOG_TOOL_SENSORS, DIALOG
BEGIN
    RIGHTMARGIN, 287
    TOPMARGIN, 1
    BOTTOMMARGIN, 330
END

IDD_DIALOG_TOOL_PARAS, DIALOG
BEGIN
    RIGHTMARGIN, 269
    TOPMARGIN, 1
    BOTTOMMARGIN, 197
END

IDD_DIALOG_TOOL_EDIT, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 310
    TOPMARGIN, 7
    BOTTOMMARGIN, 330
END

IDD_DIALOG_TOOL_DRAWING, DIALOG
BEGIN
    RIGHTMARGIN, 489
    BOTTOMMARGIN, 423
END

IDD_DIALOG_CONTROLPANEL, DIALOG
BEGIN
    RIGHTMARGIN, 310
    BOTTOMMARGIN, 302
END

IDD_DIALOG_SERVICES, DIALOG
BEGIN
    RIGHTMARGIN, 313
    BOTTOMMARGIN, 369
END

IDD_DIALOG_TOOLSTRING, DIALOG
BEGIN
    RIGHTMARGIN, 811
    TOPMARGIN, 1
    BOTTOMMARGIN, 420
END

IDD_DIALOG_MAIN, DIALOG
BEGIN
    LEFTMARGIN, 7
    TOPMARGIN, 7
END

IDD_ABOUTBOX, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 200
    TOPMARGIN, 7
    BOTTOMMARGIN, 64
END

IDD_DIALOG_SENSORS_DATA, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 394
    TOPMARGIN, 7
    BOTTOMMARGIN, 305
END

IDD_SENSORSOFTWARERELATION, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 360
    TOPMARGIN, 7
    BOTTOMMARGIN, 376
END

IDD_DIALOG_LOGGING_HEADER, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 510
    TOPMARGIN, 7
    BOTTOMMARGIN, 346
END

IDD_DIALOG_SELECT_DATASET, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 302
    TOPMARGIN, 7
    BOTTOMMARGIN, 169
END

IDD_DIALOG_DEPTH, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 216
    TOPMARGIN, 7
    BOTTOMMARGIN, 136
END

IDD_DIALOG_PRESENTATION, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 256
    TOPMARGIN, 7
    BOTTOMMARGIN, 145
END

IDD_DIALOG_HEADER_TEXTINPUT, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 162
    TOPMARGIN, 7
    BOTTOMMARGIN, 124
END

IDD_DIALOG_SERVICE, DIALOG
BEGIN
    RIGHTMARGIN, 1106
    BOTTOMMARGIN, 501
END

IDD_DIALOG_SERVICEEDIT1, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 464
    TOPMARGIN, 7
    BOTTOMMARGIN, 299
END

IDD_TIMERSET_DIALOG, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 196
    TOPMARGIN, 7
    BOTTOMMARGIN, 96
END

IDD_DIALOG_HEADER, DIALOG
BEGIN
    RIGHTMARGIN, 840
    BOTTOMMARGIN, 400
END

IDD_WELCOME_DIALOG, DIALOG
BEGIN
    LEFTMARGIN, 7
    BOTTOMMARGIN, 296
END

IDD_DIALOG_CURVE_NORMALIZATION, DIALOG
BEGIN
    LEFTMARGIN, 7
    RIGHTMARGIN, 414
    TOPMARGIN, 7
    BOTTOMMARGIN, 326
END

END
#endif // APSTUDIO_INVOKED

/
//
// Dialog Info
//

IDD_MFCAPPTOOL_DIALOG DLGINIT
BEGIN
IDC_MFCBUTTON_SENSOR_DEL, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_ADD, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_DEL2, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_ADD2, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
0
END

IDD_DIALOG_TOOL_SENSORS DLGINIT
BEGIN
IDC_MFCBUTTON_SENSOR_DEL, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_ADD, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_DOWN, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_MFCBUTTON_SENSOR_UP, 0x37c, 369, 0
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x535f, 0x7974, 0x656c, 0x343e,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7453, 0x6c79, 0x3e65,
0x4d3c, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x415f, 0x7475, 0x736f, 0x7a69,
0x3e65, 0x4146, 0x534c, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f,
0x415f, 0x7475, 0x736f, 0x7a69, 0x3e65, 0x4d3c, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x4d2f, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x545f, 0x6f6f, 0x746c, 0x7069, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x7546, 0x6c6c, 0x6554, 0x7478, 0x6f54, 0x6c6f,
0x543e, 0x5552, 0x3c45, 0x4d2f, 0x4346, 0x7542, 0x7474, 0x6e6f, 0x465f,
0x6c75, 0x546c, 0x7865, 0x5474, 0x6f6f, 0x3e6c, 0x4d3c, 0x4346, 0x7542,
0x7474, 0x6e6f, 0x435f, 0x7275, 0x6f73, 0x5472, 0x7079, 0x3e65, 0x3131,
0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x7543, 0x7372, 0x726f,
0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x5465, 0x7079, 0x3e65, 0x3c38, 0x4d2f, 0x4346, 0x7542, 0x7474,
0x6e6f, 0x495f, 0x616d, 0x6567, 0x7954, 0x6570, 0x3c3e, 0x464d, 0x4243,
0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x546e, 0x706f, 0x463e,
0x4c41, 0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49,
0x6761, 0x4f65, 0x546e, 0x706f, 0x3c3e, 0x464d, 0x4243, 0x7475, 0x6f74,
0x5f6e, 0x6d49, 0x6761, 0x4f65, 0x526e, 0x6769, 0x7468, 0x463e, 0x4c41,
0x4553, 0x2f3c, 0x464d, 0x4243, 0x7475, 0x6f74, 0x5f6e, 0x6d49, 0x6761,
0x4f65, 0x526e, 0x6769, 0x7468, “\076”
IDC_COMBO2, 0x403, 2, 0
0x004a,
IDC_COMBO2, 0x403, 3, 0
0x3838, “\000”
IDC_COMBO2, 0x403, 3, 0
0x4c4c, “\000”
IDC_COMBO2, 0x403, 4, 0
0x4c4c, 0x004c,
IDC_COMBO3, 0x403, 2, 0
0x004a,
IDC_COMBO3, 0x403, 3, 0
0x3838, “\000”
IDC_COMBO3, 0x403, 3, 0
0x4c4c, “\000”
IDC_COMBO3, 0x403, 4, 0
0x4c4c, 0x004c,
IDC_COMBO4, 0x403, 4, 0
0x4343, 0x004c,
IDC_COMBO4, 0x403, 4, 0
0x5346, 0x004c,
IDC_COMBO4, 0x403, 4, 0
0x5757, 0x0057,
IDC_COMBO4, 0x403, 5, 0
0x4557, 0x4c4c, “\000”
IDC_COMBO_RATE, 0x403, 3, 0
0x3236, “\000”
IDC_COMBO_RATE, 0x403, 4, 0
0x3231, 0x0038,
IDC_COMBO_RATE, 0x403, 4, 0
0x5757, 0x0057,
IDC_COMBO_RATE, 0x403, 5, 0
0x4557, 0x4c4c, “\000”
0
END

IDD_DIALOG_TOOL_PARAS DLGINIT
BEGIN
IDC_COMBO1, 0x403, 7, 0
0x4354, 0x2f50, 0x5049, “\000”
IDC_COMBO1, 0x403, 6, 0
0x4153, 0x594e, 0x004f,
IDC_COMBO1, 0x403, 7, 0
0x5548, 0x5741, 0x4945, “\000”
IDC_COMBO1, 0x403, 8, 0
0x4552, 0x4441, 0x4f44, 0x0054,
IDC_COMBO1, 0x403, 6, 0
0x4143, 0x4f4e, 0x004e,
IDC_COMBO1, 0x403, 6, 0
0x454c, 0x564e, 0x004f,
IDC_COMBO1, 0x403, 3, 0
0x5048, “\000”
IDC_COMBO2, 0x403, 7, 0
0x4354, 0x2f50, 0x5049, “\000”
IDC_COMBO2, 0x403, 6, 0
0x4153, 0x594e, 0x004f,
IDC_COMBO2, 0x403, 7, 0
0x5548, 0x5741, 0x4945, “\000”
IDC_COMBO2, 0x403, 8, 0
0x4552, 0x4441, 0x4f44, 0x0054,
IDC_COMBO2, 0x403, 7, 0
0x4143, 0x4e4e, 0x4e4f, “\000”
IDC_COMBO2, 0x403, 6, 0
0x454c, 0x564e, 0x004f,
IDC_COMBO2, 0x403, 3, 0
0x5048, “\000”
IDC_COMBO4, 0x403, 4, 0
0x4343, 0x004c,
IDC_COMBO4, 0x403, 4, 0
0x5346, 0x004c,
IDC_COMBO4, 0x403, 4, 0
0x5757, 0x0057,
IDC_COMBO4, 0x403, 5, 0
0x4557, 0x4c4c, “\000”
IDC_COMBO_RATE2, 0x403, 3, 0
0x3236, “\000”
IDC_COMBO_RATE2, 0x403, 4, 0
0x3231, 0x0038,
IDC_COMBO_RATE2, 0x403, 4, 0
0x5757, 0x0057,
IDC_COMBO_RATE2, 0x403, 5, 0
0x4557, 0x4c4c, “\000”
0
END

/
//
// Menu
//

IDR_MENU_SENSOR_DATA MENU
BEGIN
POPUP “Edit”
BEGIN
MENUITEM “&Edit Selections”, ID_EDIT_EDITSELECTIONS
MENUITEM “&Close”, ID_EDIT_
END
POPUP “Select”
BEGIN
MENUITEM “Select &All”, ID_SELECT_SELECTALL
MENUITEM “&Unselect All”, ID_SELECT_UNSELECTALL
END
END

IDR_MENU_SERVICE MENU
BEGIN
POPUP “&File”
BEGIN
MENUITEM “&Open”, ID_FILE_OPEN32778
MENUITEM “&Save”, ID_FILE_SAVE32779
MENUITEM “E&xit”, ID_FILE_EXIT
END
POPUP “&Service”
BEGIN
MENUITEM “&Disable”, ID_Menu
MENUITEM “&Remove”, ID_SERVICE_REMOVE
MENUITEM “En&abel”, ID_SERVICE_ENABEL
MENUITEM “&Copy”, ID_SERVICE_COPY
MENUITEM “&Move”, ID_SERVICE_MOVE
MENUITEM “Re&name”, ID_SERVICE_RENAME
MENUITEM SEPARATOR
MENUITEM “E&xport”, ID_SERVICE_EXPORT
MENUITEM “&Import”, ID_SERVICE_IMPORT
END
POPUP “&Add”
BEGIN
MENUITEM “&Device”, ID_ADD_DEVICE
MENUITEM “&Sensor”, ID_ADD_SENSOR
MENUITEM “&Control”, ID_ADD_CONTROL
MENUITEM “&Tool”, ID_ADD_TOOL
END
MENUITEM “&Edit”, 0
MENUITEM “&Delete”, 0
POPUP “&Help”
BEGIN
MENUITEM “&About”, ID_HELP_ABOUT
END
END

IDR_MENU_SERVICE_SELECT MENU
BEGIN
POPUP “&File”
BEGIN
MENUITEM “Select Data&set”, ID_FILE_OPEN32778
MENUITEM “Load &Variables”, ID_FILE_SAVE32779
MENUITEM SEPARATOR
MENUITEM “&About”, ID_FILE_ABOUT
MENUITEM SEPARATOR
MENUITEM “E&xit”, ID_FILE_EXIT
MENUITEM “&Close All”, ID_FILE_CLOSEALL
END
MENUITEM “&Service”, 0
POPUP “&Action”
BEGIN
MENUITEM “Po&wer Control”, ID_ADD_DEVICE
MENUITEM “C&aliper Control”, ID_ADD_SENSOR
MENUITEM “Re&lay Control”, ID_ADD_CONTROL
MENUITEM SEPARATOR
MENUITEM “Sto&p”, ID_ACTION_STOP
MENUITEM SEPARATOR
MENUITEM “&Calibrate”, ID_ACTION_CALIBRATE
MENUITEM “&Verify”, ID_ACTION_VERIFY
MENUITEM “Pl&ot Cal Report”, ID_ACTION_PLOTCALREPORT32809
MENUITEM SEPARATOR
MENUITEM “Record &Up”, ID_Menu32800
MENUITEM “Record &Down”, ID_Menu32800
MENUITEM “Record on &Time”, ID_ACTION_RECORDONTIME
MENUITEM SEPARATOR
MENUITEM “&Replay”, ID_ACTION_REPLAY
MENUITEM “&Independent Replay”, ID_ACTION_INDEPENDENTREPLAY
MENUITEM SEPARATOR
MENUITEM “Depth Shi&ft”, ID_ACTION_DEPTHSHIFT
MENUITEM “Auto Correlation Curves”, ID_ACTION_A
MENUITEM SEPARATOR
MENUITEM “Preview Up”, ID_Menu32806
MENUITEM “Preview Down”, ID_ADD_TOOL
MENUITEM “Preview on Time”, ID_ACTION_PREVIEWONTIME
END
POPUP “&Edit”
BEGIN
MENUITEM “&Tool String”, ID_EDIT_TOOLSTRING
MENUITEM “&Variables”, ID_EDIT_VARIABLES
MENUITEM “&Heading”, ID_EDIT_HEADING
MENUITEM “Master &Log Format”, ID_EDIT_MASTERLOGFORMAT
MENUITEM “Plot &Job”, ID_EDIT_PLOTJOB
MENUITEM “&Sensors”, ID_EDIT_SENSORS
MENUITEM “&Calibrations”, ID_EDIT_CALIBRATIONS
MENUITEM “&Filters”, ID_EDIT_FILTERS
MENUITEM “&Tool Configuration”, ID_EDIT_TOOLCONFIGURATION
MENUITEM “&Device Configuration”, ID_EDIT_TOOLCONFIGURATION
MENUITEM “Correction Curves”, ID_EDIT_CORRECTIONCURVES
END
POPUP “&Monitor”
BEGIN
MENUITEM “&Sensors”, ID_HELP_ABOUT
MENUITEM “Outputs”, ID_MONITOR_OUTPUTS
MENUITEM “Sample &Queues”, ID_MONITOR_S
MENUITEM “&Tools”, ID_MONITOR_TOOLS
MENUITEM “&Devices”, ID_MONITOR_DEVICES
MENUITEM “Hoistman’s Display”, ID_MONITOR_HOISTMAN
END
END

IDR_MENU_DRAWINGPOP MENU
BEGIN
POPUP “DrawingPop”
BEGIN
MENUITEM “Delete(&D)”, ID_DELETE_DELETE
MENUITEM “Change(&C)”, ID_DELETE_CHANGE
END
END

IDR_MENU_INTERACTIVE_PLOT MENU
BEGIN
POPUP “&File”
BEGIN
MENUITEM “Select Data&set”, ID_FILE_SELECTDATASET
MENUITEM SEPARATOR
MENUITEM “Import ASCII Files…”, ID_FILE_IMPORTASCIIFILES
MENUITEM “Export to LAS…”, ID_FILE_EXPORTTOLAS
MENUITEM SEPARATOR
MENUITEM “&Kill ALL Interactive Plots”, ID_Menu32829
MENUITEM SEPARATOR
MENUITEM “E&xit”, ID_FILE_EXIT32828
END
MENUITEM “&Options”, 0
POPUP “Edit”
BEGIN
MENUITEM “Log &Format…”, ID_EDIT_LOGFORMAT
MENUITEM “&Annotations…”, ID_EDIT_ANNOTATIONS
MENUITEM “Log &Banner”, ID_EDIT_LOGBANNER
MENUITEM “Well S&ketch”, ID_EDIT_WELLSKETCH
MENUITEM “Log Heading…”, ID_EDIT_LOGHEADING
MENUITEM “Multi-File Plot Job…”, ID_EDIT_MULTI
MENUITEM “Zoned Scale Changes…”, ID_EDIT_ZONEDSCALECHANGES
MENUITEM “&Gridline Setup”, ID_EDIT_GRIDLINESETUP
END
POPUP “&Action”
BEGIN
MENUITEM “&Screen Plot”, ID_ACTION_SCREENPLOT
MENUITEM “&Hardcopy…”, ID_ACTION_HARDCOPY
END
POPUP “Tools”
BEGIN
MENUITEM “Depth Shift a Curve…”, ID_TOOLS_DEPTHSHIFTACURVE
MENUITEM “Depth Shift Whole Pass…”, ID_TOOLS_DEPTHSHIFTWHOLEPASS
MENUITEM “Run TVD/Merge Program…”, ID_TOOLS_RUNTVD
MENUITEM “Create an Alias…”, ID_TOOLS_CREATEANALIAS
MENUITEM “Run AutoMerge Utility…”, ID_TOOLS_RUNANUTOMERGEUTILITY
END
MENUITEM “&Pause”, ID_PAUSE
END

IDR_MENU_MERGE_SPLICE MENU
BEGIN
POPUP “&File”
BEGIN
MENUITEM “Select &Input Log Data…”, ID_FILE_SELECTINPUTLOGDATA
MENUITEM “&Detail Selected Inputs”, ID_FILE_DETAILSELECTEDINPUTS
MENUITEM SEPARATOR
MENUITEM “Select &Output File/Path…”, ID_FILE_SELECTOUTPUTFILE
MENUITEM “E&xit”, ID_FILE_EXIT32849
END
POPUP “&Corrections”
BEGIN
MENUITEM “Enter Depth &Tie Ins…”, ID_CORRECTIONS_ENTERDEPTHTIEINS
MENUITEM “Enter &Directional Data…”, ID_CORRECTIONS_ENTERDIRECTIONALDATA
END
POPUP “&Processing”
BEGIN
MENUITEM “Proess Commands…”, ID_PROCESSING_PROESSCOMMANDS
END
POPUP “&Window”
BEGIN
MENUITEM “Close Current &Window”, ID_WINDOW_CLOSECURRENTWINDOW
MENUITEM “&Tile”, ID_WINDOW_TILE
MENUITEM “&Cascade”, ID_WINDOW_CASCADE32855
MENUITEM “Arrange &Icons”, ID_WINDOW_ARRANGEICONS
MENUITEM “&Open All”, ID_WINDOW_OPENALL
MENUITEM “Close &All”, ID_WINDOW_CLOSEALL
END
MENUITEM “Wi&zard”, 0
END

#endif // 中文(简体,中国) resources
/

#ifndef APSTUDIO_INVOKED
/
//
// Generated from the TEXTINCLUDE 3 resource.
//
#define _AFX_NO_SPLITTER_RESOURCES
#define _AFX_NO_OLE_RESOURCES
#define _AFX_NO_TRACKER_RESOURCES
#define _AFX_NO_PROPERTY_RESOURCES

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS)
LANGUAGE 4, 2
#include “res\OilWellLogging.rc2” // 非 Microsoft Visual C++ 编辑的资源
#include “l.CHS\afxres.rc” // 标准组件
#if !defined(_AFXDLL)
#include “l.CHS\afxribbon.rc” // MFC 功能区和控制条资源
#endif
#endif

/
#endif // not APSTUDIO_INVOKED

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值