Скачиваний:
10
Добавлен:
01.05.2014
Размер:
2.36 Кб
Скачать
// InitT.cpp : implementation file
//

#include "stdafx.h"
#include "Laba2.h"
#include "InitT.h"
#include ".\initt.h"


// InitT dialog

IMPLEMENT_DYNAMIC(InitT, CDialog)
InitT::InitT(CWnd* pParent /*=NULL*/)
	: CDialog(InitT::IDD, pParent)
{
}

InitT::~InitT()
{
}

void InitT::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	if(theApp.Init == 1)
	{
		DDX_Text(pDX, IDC_EDIT1, T1X);
		DDX_Text(pDX, IDC_EDIT2, T1Y);
		DDX_Text(pDX, IDC_EDIT3, T1Z);
		DDX_Text(pDX, IDC_EDIT4, T2X);
		DDX_Text(pDX, IDC_EDIT5, T2Y);
		DDX_Text(pDX, IDC_EDIT6, T2Z);
		DDX_Text(pDX, IDC_EDIT7, T3X);
		DDX_Text(pDX, IDC_EDIT8, T3Y);
		DDX_Text(pDX, IDC_EDIT9, T3Z);
		DDX_Text(pDX, IDC_EDIT10, T4X);
		DDX_Text(pDX, IDC_EDIT11, T4Y);
		DDX_Text(pDX, IDC_EDIT12, T4Z);
		DDX_Text(pDX, IDC_EDIT13, T5X);
		DDX_Text(pDX, IDC_EDIT14, T5Y);
		DDX_Text(pDX, IDC_EDIT15, T5Z);

		theApp.T1.X = T1X;
		theApp.T1.Y = T1Y;
		theApp.T1.Z = T1Z;
		theApp.T2.X = T2X;
		theApp.T2.Y = T2Y;
		theApp.T2.Z = T2Z;
		theApp.T3.X = T3X;
		theApp.T3.Y = T3Y;
		theApp.T3.Z = T3Z;
		theApp.T4.X = T4X;
		theApp.T4.Y = T4Y;
		theApp.T4.Z = T4Z;
		theApp.T5.X = T5X;
		theApp.T5.Y = T5Y;
		theApp.T5.Z = T5Z;
	}
	else
		theApp.Init = 1;
}


BEGIN_MESSAGE_MAP(InitT, CDialog)
END_MESSAGE_MAP()


// InitT message handlers

BOOL InitT::OnInitDialog()
{
	CDialog::OnInitDialog();
	SetDlgItemInt(IDC_EDIT1, (UINT)theApp.T1.X, TRUE);
	SetDlgItemInt(IDC_EDIT2, (UINT)theApp.T1.Y, TRUE);
	SetDlgItemInt(IDC_EDIT3, (UINT)theApp.T1.Z, TRUE);
	SetDlgItemInt(IDC_EDIT4, (UINT)theApp.T2.X, TRUE);
	SetDlgItemInt(IDC_EDIT5, (UINT)theApp.T2.Y, TRUE);
	SetDlgItemInt(IDC_EDIT6, (UINT)theApp.T2.Z, TRUE);
	SetDlgItemInt(IDC_EDIT7, (UINT)theApp.T3.X, TRUE);
	SetDlgItemInt(IDC_EDIT8, (UINT)theApp.T3.Y, TRUE);
	SetDlgItemInt(IDC_EDIT9, (UINT)theApp.T3.Z, TRUE);
	SetDlgItemInt(IDC_EDIT10, (UINT)theApp.T4.X, TRUE);
	SetDlgItemInt(IDC_EDIT11, (UINT)theApp.T4.Y, TRUE);
	SetDlgItemInt(IDC_EDIT12, (UINT)theApp.T4.Z, TRUE);
	SetDlgItemInt(IDC_EDIT13, (UINT)theApp.T5.X, TRUE);
	SetDlgItemInt(IDC_EDIT14, (UINT)theApp.T5.Y, TRUE);
	SetDlgItemInt(IDC_EDIT15, (UINT)theApp.T5.Z, TRUE);

	return TRUE;  // return TRUE unless you set the focus to a control
	// EXCEPTION: OCX Property Pages should return FALSE
}
Соседние файлы в папке Laba2