ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/public/ibx/trunk/design/ibsqleditor.lfm
(Generate patch)

Comparing ibx/trunk/design/ibsqleditor.lfm (file contents):
Revision 7 by tony, Sun Aug 5 18:28:19 2012 UTC vs.
Revision 80 by tony, Mon Jan 1 11:31:07 2018 UTC

# Line 1 | Line 1
1 < object IBSQLEditorForm: TIBSQLEditorForm
2 <  Left = 402
3 <  Height = 426
4 <  Top = 369
5 <  Width = 716
6 <  ActiveControl = PageControl
1 > inherited IBSQLEditorForm: TIBSQLEditorForm
2 >  Left = 315
3 >  Width = 776
4    Caption = 'IBSQL Editor'
5 <  ClientHeight = 426
9 <  ClientWidth = 716
5 >  ClientWidth = 776
6    OnShow = FormShow
7 <  LCLVersion = '0.9.30'
8 <  object Label3: TLabel
13 <    Left = 288
14 <    Height = 18
15 <    Top = 8
16 <    Width = 26
17 <    Caption = 'SQL'
18 <    ParentColor = False
7 >  inherited Label3: TLabel
8 >    Left = 312
9    end
10 <  object SQLText: TMemo
11 <    Left = 288
22 <    Height = 336
23 <    Top = 27
24 <    Width = 418
25 <    Anchors = [akTop, akLeft, akRight, akBottom]
26 <    ScrollBars = ssAutoBoth
27 <    TabOrder = 0
10 >  inherited Button1: TButton
11 >    Left = 579
12    end
13 <  object GenerateBtn: TButton
14 <    Left = 267
31 <    Height = 30
32 <    Top = 375
33 <    Width = 104
34 <    Anchors = [akRight, akBottom]
35 <    Caption = 'Generate SQL'
36 <    OnClick = GenerateBtnClick
37 <    TabOrder = 1
13 >  inherited Button2: TButton
14 >    Left = 667
15    end
16 <  object Button2: TButton
17 <    Left = 627
18 <    Height = 30
42 <    Top = 375
43 <    Width = 72
44 <    Anchors = [akRight, akBottom]
45 <    Cancel = True
46 <    Caption = 'Cancel'
47 <    ModalResult = 2
48 <    TabOrder = 2
16 >  inherited GenerateBtn: TButton
17 >    Left = 307
18 >    OnClick = GenerateBtnClick
19    end
20 <  object QuoteFields: TCheckBox
21 <    Left = 16
52 <    Height = 22
53 <    Top = 380
54 <    Width = 132
55 <    Caption = '&Quote Identifiers'
56 <    TabOrder = 3
20 >  inherited TestBtn: TButton
21 >    Left = 443
22    end
23 <  object Button1: TButton
24 <    Left = 539
60 <    Height = 30
61 <    Top = 374
62 <    Width = 72
63 <    Anchors = [akRight, akBottom]
64 <    Caption = 'OK'
65 <    Default = True
66 <    ModalResult = 1
67 <    TabOrder = 4
23 >  inherited QuoteFields: TCheckBox
24 >    Left = 68
25    end
26 <  object PageControl: TPageControl
27 <    Left = 16
28 <    Height = 337
29 <    Top = 27
30 <    Width = 251
31 <    ActivePage = ExecutePage
32 <    TabIndex = 4
33 <    TabOrder = 5
34 <    object SelectPage: TTabSheet
78 <      Caption = 'Select'
79 <      ClientHeight = 302
80 <      ClientWidth = 245
81 <      OnShow = SelectPageShow
82 <      object Label1: TLabel
83 <        Left = 7
84 <        Height = 18
85 <        Top = 3
86 <        Width = 78
87 <        Caption = 'Table Name'
88 <        ParentColor = False
89 <      end
90 <      object Label2: TLabel
91 <        Left = 7
92 <        Height = 18
93 <        Top = 53
94 <        Width = 39
95 <        Caption = 'Fields'
96 <        ParentColor = False
97 <      end
98 <      object Label4: TLabel
99 <        Left = 7
100 <        Height = 18
101 <        Top = 231
102 <        Width = 87
103 <        Caption = 'Primary Keys'
104 <        ParentColor = False
26 >  inherited PageControl: TPageControl
27 >    Left = 68
28 >    ActivePage = SelectPage
29 >    ShowTabs = False
30 >    TabIndex = 0
31 >    inherited SelectPage: TTabSheet
32 >      ClientHeight = 349
33 >      inherited Label4: TLabel
34 >        Top = 256
35        end
36 <      object SelectTableNames: TComboBox
107 <        Left = 7
108 <        Height = 29
109 <        Top = 19
110 <        Width = 169
111 <        ItemHeight = 0
112 <        OnCloseUp = SelectTableNamesCloseUp
113 <        TabOrder = 0
114 <      end
115 <      object SelectFieldsList: TListBox
116 <        Left = 7
36 >      inherited FieldNamesGrid: TIBDynamicGrid
37          Height = 136
118        Hint = 'Select Fields to include in Select Statement or leave unselected to select all'
119        Top = 69
120        Width = 169
121        ItemHeight = 0
122        MultiSelect = True
123        OnDblClick = SelectFieldsListDblClick
124        ParentShowHint = False
125        ShowHint = True
126        TabOrder = 1
127        TopIndex = -1
128      end
129      object SelectPrimaryKeys: TListBox
130        Left = 7
131        Height = 46
132        Top = 247
133        Width = 159
134        Anchors = [akTop, akLeft, akBottom]
135        ItemHeight = 0
136        TabOrder = 2
137        TopIndex = -1
138      end
139    end
140    object InsertPage: TTabSheet
141      Caption = 'Insert'
142      ClientHeight = 302
143      ClientWidth = 245
144      OnShow = InsertPageShow
145      object Label8: TLabel
146        Left = 7
147        Height = 18
148        Top = 3
149        Width = 78
150        Caption = 'Table Name'
151        ParentColor = False
152      end
153      object Label9: TLabel
154        Left = 7
155        Height = 18
156        Top = 53
157        Width = 39
158        Caption = 'Fields'
159        ParentColor = False
38        end
39 <      object InsertTableNames: TComboBox
40 <        Left = 7
163 <        Height = 29
164 <        Top = 19
165 <        Width = 169
166 <        ItemHeight = 0
167 <        OnCloseUp = InsertTableNamesCloseUp
168 <        TabOrder = 0
39 >      inherited PrimaryKeysGrid: TIBDynamicGrid
40 >        Top = 272
41        end
42 <      object InsertFieldsList: TListBox
43 <        Left = 7
44 <        Height = 225
173 <        Hint = 'Select Fields to include in Insert  Statement or leave unselected to select all'
174 <        Top = 69
175 <        Width = 169
176 <        Anchors = [akTop, akLeft, akBottom]
177 <        ItemHeight = 0
178 <        MultiSelect = True
179 <        OnDblClick = SelectFieldsListDblClick
180 <        ParentShowHint = False
181 <        ShowHint = True
182 <        TabOrder = 1
183 <        TopIndex = -1
42 >      inherited SelectSelectAll: TCheckBox
43 >        Left = 8
44 >        Top = 224
45        end
46 <    end
186 <    object ModifyPage: TTabSheet
187 <      Caption = 'Modify'
188 <      ClientHeight = 302
189 <      ClientWidth = 245
190 <      OnShow = ModifyPageShow
191 <      object Label10: TLabel
192 <        Left = 7
193 <        Height = 18
194 <        Top = 3
195 <        Width = 78
196 <        Caption = 'Table Name'
197 <        ParentColor = False
198 <      end
199 <      object Label11: TLabel
200 <        Left = 7
201 <        Height = 18
202 <        Top = 53
203 <        Width = 39
204 <        Caption = 'Fields'
205 <        ParentColor = False
206 <      end
207 <      object Label12: TLabel
208 <        Left = 7
209 <        Height = 18
210 <        Top = 228
211 <        Width = 87
212 <        Caption = 'Primary Keys'
213 <        ParentColor = False
214 <      end
215 <      object ModifyTableNames: TComboBox
216 <        Left = 7
217 <        Height = 29
218 <        Top = 19
219 <        Width = 169
220 <        ItemHeight = 0
221 <        OnCloseUp = ModifyTableNamesCloseUp
222 <        TabOrder = 0
223 <      end
224 <      object ModifyFieldsList: TListBox
225 <        Left = 7
226 <        Height = 104
227 <        Hint = 'Select Fields to include in Update Statement or leave unselected to select all'
228 <        Top = 69
229 <        Width = 169
230 <        ItemHeight = 0
231 <        MultiSelect = True
232 <        OnClick = SelectFieldsListDblClick
233 <        TabOrder = 1
234 <        TopIndex = -1
235 <      end
236 <      object ModifyPrimaryKeys: TListBox
237 <        Left = 7
238 <        Height = 46
239 <        Top = 244
240 <        Width = 159
241 <        Anchors = [akTop, akLeft, akBottom]
242 <        ItemHeight = 0
243 <        OnClick = SelectFieldsListDblClick
244 <        TabOrder = 2
245 <        TopIndex = -1
246 <      end
247 <      object IncludePrimaryKeys: TCheckBox
46 >      object IncludePrimaryKeys: TCheckBox[8]
47          Left = 5
48          Height = 22
49 <        Top = 181
50 <        Width = 161
51 <        Caption = 'Include Primary keys'
52 <        OnClick = IncludePrimaryKeysClick
53 <        TabOrder = 3
54 <      end
55 <      object Label5: TLabel
257 <        Left = 27
258 <        Height = 18
259 <        Top = 202
260 <        Width = 75
261 <        Caption = 'in Field List'
262 <        ParentColor = False
263 <      end
264 <    end
265 <    object DeletePage: TTabSheet
266 <      Caption = 'Delete'
267 <      ClientHeight = 302
268 <      ClientWidth = 245
269 <      OnShow = DeletePageShow
270 <      object Label14: TLabel
271 <        Left = 7
272 <        Height = 18
273 <        Top = 3
274 <        Width = 78
275 <        Caption = 'Table Name'
276 <        ParentColor = False
277 <      end
278 <      object Label15: TLabel
279 <        Left = 7
280 <        Height = 18
281 <        Top = 66
282 <        Width = 87
283 <        Caption = 'Primary Keys'
284 <        ParentColor = False
285 <      end
286 <      object DeleteTableNames: TComboBox
287 <        Left = 7
288 <        Height = 29
289 <        Top = 19
290 <        Width = 169
291 <        ItemHeight = 0
292 <        OnCloseUp = DeleteTableNamesCloseUp
293 <        TabOrder = 0
294 <      end
295 <      object DeletePrimaryKeys: TListBox
296 <        Left = 7
297 <        Height = 55
298 <        Top = 82
299 <        Width = 159
300 <        ItemHeight = 0
301 <        OnDblClick = SelectFieldsListDblClick
302 <        TabOrder = 1
303 <        TopIndex = -1
49 >        Top = 328
50 >        Width = 221
51 >        Caption = 'Include Primary keys in Field List'
52 >        Checked = True
53 >        OnChange = IncludePrimaryKeysChange
54 >        State = cbChecked
55 >        TabOrder = 5
56        end
57      end
58 <    object ExecutePage: TTabSheet
59 <      Caption = 'Execute'
308 <      ClientHeight = 302
309 <      ClientWidth = 245
310 <      OnShow = ExecutePageShow
311 <      object Label16: TLabel
312 <        Left = 7
313 <        Height = 18
314 <        Top = 3
315 <        Width = 109
316 <        Caption = 'Procedure Name'
317 <        ParentColor = False
318 <      end
319 <      object Label17: TLabel
320 <        Left = 10
321 <        Height = 18
322 <        Top = 61
323 <        Width = 112
324 <        Caption = 'Input Parameters'
325 <        ParentColor = False
326 <      end
327 <      object Label18: TLabel
328 <        Left = 11
329 <        Height = 18
330 <        Top = 181
331 <        Width = 123
332 <        Caption = 'Output Parameters'
333 <        ParentColor = False
334 <      end
335 <      object ProcedureNames: TComboBox
336 <        Left = 7
337 <        Height = 29
338 <        Top = 19
339 <        Width = 169
340 <        ItemHeight = 0
341 <        OnCloseUp = ProcedureNamesCloseUp
342 <        TabOrder = 0
343 <      end
344 <      object ProcInputList: TListBox
345 <        Left = 6
346 <        Height = 80
347 <        Top = 82
348 <        Width = 164
349 <        IntegralHeight = True
350 <        ItemHeight = 0
351 <        TabOrder = 1
352 <        TopIndex = -1
353 <      end
354 <      object ProcOutputList: TListBox
355 <        Left = 10
356 <        Height = 68
357 <        Top = 201
358 <        Width = 160
359 <        Anchors = [akTop, akLeft, akBottom]
360 <        IntegralHeight = True
361 <        ItemHeight = 0
362 <        TabOrder = 2
363 <        TopIndex = -1
364 <      end
365 <      object SelectProcedure: TLabel
366 <        Left = 7
367 <        Height = 15
368 <        Top = 280
369 <        Width = 127
370 <        Anchors = [akLeft, akBottom]
371 <        Caption = 'Is ''Select Procedure'''
372 <        Font.Height = -11
373 <        Font.Style = [fsBold]
374 <        ParentColor = False
375 <        ParentFont = False
376 <        Visible = False
377 <      end
58 >    inherited ExecutePage: TTabSheet
59 >      ClientHeight = 349
60      end
61    end
62 <  object TestBtn: TButton
63 <    Left = 403
382 <    Height = 30
383 <    Top = 375
384 <    Width = 66
385 <    Anchors = [akRight, akBottom]
386 <    Caption = 'Test'
387 <    OnClick = TestBtnClick
388 <    TabOrder = 6
62 >  inherited GenerateParams: TCheckBox
63 >    Left = 68
64    end
65 <  object IBTransaction1: TIBTransaction
66 <    Active = False
67 <    left = 200
68 <    top = 391
65 >  inherited IBSQLEditFrame1: TIBSQLEditFrame
66 >    Left = 312
67 >    Height = 339
68 >    Top = 24
69 >    Width = 447
70 >    Anchors = [akTop, akLeft, akRight, akBottom]
71 >    ClientHeight = 339
72 >    ClientWidth = 447
73 >    TabOrder = 7
74 >    DesignLeft = 1974
75 >    DesignTop = 200
76 >    inherited SQLText: TSynEdit
77 >      Height = 313
78 >      Width = 447
79 >    end
80 >    inherited ToolBar1: TToolBar
81 >      Width = 447
82 >    end
83 >    inherited FieldNameList: TIBQuery
84 >      ParamData = <      
85 >        item
86 >          DataType = ftUnknown
87 >          Name = 'RDB$RELATION_NAME'
88 >          ParamType = ptInput
89 >        end>
90 >    end
91 >    inherited PrimaryKeys: TIBQuery
92 >      ParamData = <      
93 >        item
94 >          DataType = ftUnknown
95 >          Name = 'RDB$RELATION_NAME'
96 >          ParamType = ptInput
97 >        end>
98 >    end
99 >    inherited UserProcedures: TIBQuery
100 >      AfterScroll = UserProceduresAfterScroll
101 >    end
102 >    inherited ProcInputParams: TIBQuery
103 >      ParamData = <      
104 >        item
105 >          DataType = ftUnknown
106 >          Name = 'RDB$PROCEDURE_NAME'
107 >          ParamType = ptInput
108 >        end>
109 >    end
110 >    inherited ProcOutputParams: TIBQuery
111 >      ParamData = <      
112 >        item
113 >          DataType = ftUnknown
114 >          Name = 'RDB$PROCEDURE_NAME'
115 >          ParamType = ptInput
116 >        end>
117 >    end
118 >    inherited SQLTransaction: TIBTransaction
119 >      Params.Strings = (      )
120 >    end
121 >  end
122 >  object TabControl1: TTabControl[9]
123 >    Left = 11
124 >    Height = 312
125 >    Top = 8
126 >    Width = 59
127 >    OnChange = TabControl1Change
128 >    TabPosition = tpLeft
129 >    TabIndex = 0
130 >    Tabs.Strings = (
131 >      'Select'
132 >      'Insert'
133 >      'Modify'
134 >      'Delete'
135 >      'Execute'
136 >    )
137 >    TabOrder = 8
138    end
139   end

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines