ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/examples/scriptengine/unit1.lfm
Revision: 37
Committed: Mon Feb 15 14:44:25 2016 UTC (8 years, 2 months ago) by tony
File size: 3697 byte(s)
Log Message:
Committing updates for Release R1-4-0

File Contents

# User Rev Content
1 tony 37 object Form1: TForm1
2     Left = 577
3     Height = 402
4     Top = 339
5     Width = 773
6     Caption = 'IBX Script Example'
7     ClientHeight = 402
8     ClientWidth = 773
9     OnShow = FormShow
10     LCLVersion = '1.4.4.0'
11     object Label1: TLabel
12     Left = 14
13     Height = 15
14     Top = 16
15     Width = 99
16     Caption = 'Database Name:'
17     ParentColor = False
18     end
19     object Label2: TLabel
20     Left = 14
21     Height = 15
22     Top = 56
23     Width = 36
24     Caption = 'Script'
25     ParentColor = False
26     end
27     object IBScript: TMemo
28     Left = 14
29     Height = 287
30     Top = 72
31     Width = 341
32     Anchors = [akTop, akLeft, akRight, akBottom]
33     Lines.Strings = (
34     'IBScript'
35     )
36     ScrollBars = ssAutoVertical
37     TabOrder = 0
38     end
39     object Button1: TButton
40     Left = 369
41     Height = 30
42     Top = 192
43     Width = 77
44     Action = RunScript
45     Anchors = [akTop, akRight]
46     TabOrder = 1
47     end
48     object Label3: TLabel
49     Left = 459
50     Height = 15
51     Top = 56
52     Width = 68
53     Anchors = [akTop, akRight]
54     Caption = 'Results Log'
55     ParentColor = False
56     end
57     object ResultsLog: TMemo
58     Left = 460
59     Height = 287
60     Top = 72
61     Width = 296
62     Anchors = [akTop, akRight, akBottom]
63     Lines.Strings = (
64     'ResultsLog'
65     )
66     ScrollBars = ssAutoVertical
67     TabOrder = 2
68     end
69     object ProgressBar1: TProgressBar
70     Left = 460
71     Height = 20
72     Top = 369
73     Width = 296
74     Anchors = [akRight, akBottom]
75     TabOrder = 3
76     end
77     object Button2: TButton
78     Left = 14
79     Height = 30
80     Top = 369
81     Width = 82
82     Action = LoadScript
83     Anchors = [akLeft, akBottom]
84     TabOrder = 4
85     end
86     object DBName: TLabel
87     Left = 119
88     Height = 15
89     Top = 16
90     Width = 52
91     Caption = 'DBName'
92     ParentColor = False
93     end
94     object StopOnError: TCheckBox
95     Left = 104
96     Height = 22
97     Top = 375
98     Width = 136
99     Caption = 'Stop On First Error'
100     OnChange = StopOnErrorChange
101     TabOrder = 5
102     end
103     object EchoInput: TCheckBox
104     Left = 248
105     Height = 22
106     Top = 375
107     Width = 91
108     Caption = 'Echo Input'
109     OnChange = EchoInputChange
110     TabOrder = 6
111     end
112     object IBXScript1: TIBXScript
113     Database = IBDatabase1
114     Transaction = IBTransaction1
115     GetParamValue = IBXScript1GetParamValue
116     OnOutputLog = IBXScript1LogProc
117     OnErrorLog = IBXScript1LogProc
118     OnProgressEvent = IBXScript1ProgressEvent
119     OnSelectSQL = IBXScript1SelectSQL
120     left = 24
121     top = 104
122     end
123     object IBDatabase1: TIBDatabase
124     Connected = False
125     AllowStreamedConnected = False
126     DatabaseName = 'employee'
127     Params.Strings = (
128     'lc_ctype=UTF8 '
129     'user_name=SYSDBA'
130     )
131     IdleTimer = 0
132     TraceFlags = []
133     left = 24
134     top = 156
135     end
136     object IBTransaction1: TIBTransaction
137     Active = False
138     DefaultDatabase = IBDatabase1
139     Params.Strings = (
140     'concurrency'
141     'nowait'
142     )
143     left = 24
144     top = 208
145     end
146     object ActionList1: TActionList
147     left = 75
148     top = 104
149     object LoadScript: TAction
150     Caption = 'Load Script'
151     OnExecute = LoadScriptExecute
152     end
153     object RunScript: TAction
154     Caption = 'Execute'
155     OnExecute = RunScriptExecute
156     OnUpdate = RunScriptUpdate
157     end
158     end
159     object OpenDialog1: TOpenDialog
160     Title = 'Load SQL Script'
161     DefaultExt = '.sql'
162     Filter = 'SQL FIles|*.sql|All Files|*.*'
163     Options = [ofFileMustExist, ofEnableSizing, ofViewDetail]
164     left = 75
165     top = 156
166     end
167     object OpenBlobDialog: TOpenDialog
168     Filter = 'All Files|*.*'
169     Options = [ofFileMustExist, ofEnableSizing, ofViewDetail]
170     left = 75
171     top = 208
172     end
173     object Timer1: TTimer
174     Interval = 0
175     OnTimer = Timer1Timer
176     left = 127
177     top = 112
178     end
179     end