1 |
|
3 |
//---------------------------------------------------------------------------
|
2 |
|
|
#include <vcl\vcl.h>
|
3 |
|
|
#pragma hdrstop
|
4 |
|
|
|
5 |
|
|
#include "infopiece.h"
|
6 |
|
|
#include "fenetre.h"
|
7 |
|
|
//---------------------------------------------------------------------------
|
8 |
|
|
#pragma resource "*.dfm"
|
9 |
|
|
TInfo_piece *Info_piece;
|
10 |
|
|
//---------------------------------------------------------------------------
|
11 |
|
|
__fastcall TInfo_piece::TInfo_piece(TComponent* Owner)
|
12 |
|
|
: TForm(Owner)
|
13 |
|
|
{
|
14 |
|
|
}
|
15 |
|
|
//---------------------------------------------------------------------------
|
16 |
|
|
void __fastcall TInfo_piece::Button1Click(TObject *Sender)
|
17 |
|
|
{
|
18 |
|
|
Info_piece->Close();
|
19 |
|
|
}
|
20 |
|
|
//---------------------------------------------------------------------------
|
21 |
|
|
void __fastcall TInfo_piece::FormClose(TObject *Sender, TCloseAction &Action)
|
22 |
|
|
{
|
23 |
|
|
Action=caFree;
|
24 |
|
|
}
|
25 |
|
|
//---------------------------------------------------------------------------
|
26 |
|
|
void __fastcall TInfo_piece::FormCreate(TObject *Sender)
|
27 |
|
|
{
|
28 |
|
|
char mess[255];
|
29 |
|
|
|
30 |
|
|
sprintf(mess,"%.4f",Fenp->xmin);
|
31 |
|
|
Edit1->Text=mess;
|
32 |
|
|
sprintf(mess,"%.4f",Fenp->ymin);
|
33 |
|
|
Edit2->Text=mess;
|
34 |
|
|
sprintf(mess,"%.4f",Fenp->zmin);
|
35 |
|
|
Edit3->Text=mess;
|
36 |
|
|
sprintf(mess,"%.4f",Fenp->xmax);
|
37 |
|
|
Edit4->Text=mess;
|
38 |
|
|
sprintf(mess,"%.4f",Fenp->ymax);
|
39 |
|
|
Edit5->Text=mess;
|
40 |
|
|
sprintf(mess,"%.4f",Fenp->zmax);
|
41 |
|
|
Edit6->Text=mess;
|
42 |
|
|
sprintf(mess,"%.4f",Fenp->xpiece);
|
43 |
|
|
Edit7->Text=mess;
|
44 |
|
|
sprintf(mess,"%.4f",Fenp->ypiece);
|
45 |
|
|
Edit8->Text=mess;
|
46 |
|
|
sprintf(mess,"%.4f",Fenp->zpiece);
|
47 |
|
|
Edit9->Text=mess;
|
48 |
|
|
sprintf(mess,"%d",Fenp->nb_point);
|
49 |
|
|
Edit10->Text=mess;
|
50 |
|
|
sprintf(mess,"%d",Fenp->nb_segment);
|
51 |
|
|
Edit11->Text=mess;
|
52 |
|
|
sprintf(mess,"%d",Fenp->nb_triangle);
|
53 |
|
|
Edit12->Text=mess;
|
54 |
|
|
sprintf(mess,"%d",Fenp->nb_tetra);
|
55 |
|
|
Edit13->Text=mess;
|
56 |
|
|
}
|
57 |
|
|
//--------------------------------------------------------------------------- |