ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/iblocaldb/gui/IBXViewLogDig.pas
Revision: 209
Committed: Wed Mar 14 12:48:51 2018 UTC (6 years, 9 months ago) by tony
Content type: text/x-pascal
File size: 1695 byte(s)
Log Message:
Fixes Merged

File Contents

# Content
1 (*
2 * IBX For Lazarus (Firebird Express)
3 *
4 * The contents of this file are subject to the Initial Developer's
5 * Public License Version 1.0 (the "License"); you may not use this
6 * file except in compliance with the License. You may obtain a copy
7 * of the License here:
8 *
9 * http://www.firebirdsql.org/index.php?op=doc&id=idpl
10 *
11 * Software distributed under the License is distributed on an "AS
12 * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
13 * implied. See the License for the specific language governing rights
14 * and limitations under the License.
15 *
16 * The Initial Developer of the Original Code is Tony Whyman.
17 *
18 * The Original Code is (C) 2014 Tony Whyman, MWA Software
19 * (http://www.mwasoftware.co.uk).
20 *
21 * All Rights Reserved.
22 *
23 * Contributor(s): ______________________________________.
24 *
25 *)
26 unit IBXViewLogDig;
27
28 {$mode objfpc}{$H+}
29
30 interface
31
32 uses
33 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls;
34
35 type
36
37 { TViewLogDlg }
38
39 TViewLogDlg = class(TForm)
40 Button1: TButton;
41 Label1: TLabel;
42 Memo1: TMemo;
43 private
44 { private declarations }
45 public
46 { public declarations }
47 function ShowModal(Log: TStrings): TModalResult;
48 end;
49
50 var
51 ViewLogDlg: TViewLogDlg;
52
53 function ShowViewLogDlg(Log: TStrings): TModalResult;
54
55 implementation
56
57 function ShowViewLogDlg(Log: TStrings): TModalResult;
58 begin
59 with TViewLogDlg.Create(Application) do
60 try
61 Result := ShowModal(Log);
62 finally
63 Free
64 end;
65 end;
66
67 {$R *.lfm}
68
69 { TViewLogDlg }
70
71 function TViewLogDlg.ShowModal(Log: TStrings): TModalResult;
72 begin
73 Memo1.Lines.Assign(Log);
74 Result := inherited ShowModal;
75 Memo1.Lines.Clear
76 end;
77
78 end.
79