ArenaZ
57 строк · 890.0 Байт
1unit MeshData;
2
3{$IFDEF FPC}
4{$MODE Delphi}
5{$ENDIF}
6
7interface
8
9uses
10{$IFnDEF FPC}
11Windows,
12{$ELSE}
13LCLIntf, LCLType, LMessages,
14{$ENDIF}
15Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
16Dialogs, StdCtrls, ComCtrls;
17
18type
19TfrmMeshData = class(TForm)
20rdMeshData: TMemo;
21private
22{ Private declarations }
23public
24{ Public declarations }
25end;
26
27procedure ShowMeshData(const aList : TStringList);
28
29implementation
30
31{$IFnDEF FPC}
32{$IFnDEF FPC}
33{$R *.dfm}
34{$ELSE}
35{$R *.lfm}
36{$ENDIF}
37{$ELSE}
38{$R *.lfm}
39{$ENDIF}
40
41procedure ShowMeshData(const aList : TStringList);
42var
43lfrm : TfrmMeshData;
44begin
45if aList = nil then
46Exit;
47
48lfrm := TfrmMeshData.Create(nil);
49try
50lfrm.rdMeshData.Lines.Assign(aList);
51lfrm.ShowModal;
52finally
53FreeAndNil(lfrm);
54end;
55end;
56
57end.
58