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

Comparing ibx/trunk/design/ibmodifysqleditor.lfm (file contents):
Revision 67 by tony, Tue Oct 3 14:08:11 2017 UTC vs.
Revision 106 by tony, Thu Jan 18 14:37:35 2018 UTC

# Line 1 | Line 1
1 < object IBModifySQLEditorForm: TIBModifySQLEditorForm
2 <  Left = 508
3 <  Height = 438
4 <  Top = 250
5 <  Width = 749
1 > inherited IBModifySQLEditorForm: TIBModifySQLEditorForm
2 >  Left = 949
3 >  Height = 512
4    Caption = 'Modify SQL Editor'
5 <  ClientHeight = 438
6 <  ClientWidth = 749
7 <  OnShow = FormShow
10 <  Position = poScreenCenter
11 <  LCLVersion = '1.8.0.4'
12 <  object Label3: TLabel
13 <    Left = 279
14 <    Height = 14
15 <    Top = 16
16 <    Width = 24
17 <    Caption = 'SQL'
18 <    ParentColor = False
19 <  end
20 <  object SQLText: TMemo
21 <    Left = 279
22 <    Height = 328
23 <    Top = 36
24 <    Width = 439
25 <    Anchors = [akTop, akLeft, akRight, akBottom]
26 <    ScrollBars = ssAutoBoth
27 <    TabOrder = 0
5 >  ClientHeight = 512
6 >  inherited Button1: TButton
7 >    Top = 457
8    end
9 <  object Button1: TButton
10 <    Left = 552
31 <    Height = 30
32 <    Top = 379
33 <    Width = 72
34 <    Anchors = [akRight, akBottom]
35 <    Caption = 'OK'
36 <    Default = True
37 <    ModalResult = 1
38 <    TabOrder = 1
39 <  end
40 <  object Button2: TButton
41 <    Left = 640
42 <    Height = 30
43 <    Top = 380
44 <    Width = 72
45 <    Anchors = [akRight, akBottom]
46 <    Cancel = True
47 <    Caption = 'Cancel'
48 <    ModalResult = 2
49 <    TabOrder = 2
50 <  end
51 <  object GenerateBtn: TButton
52 <    Left = 280
53 <    Height = 30
54 <    Top = 380
55 <    Width = 101
56 <    Anchors = [akRight, akBottom]
57 <    Caption = 'Generate SQL'
58 <    OnClick = GenerateBtnClick
59 <    TabOrder = 3
9 >  inherited Button2: TButton
10 >    Top = 457
11    end
12 <  object TestBtn: TButton
13 <    Left = 416
14 <    Height = 30
64 <    Top = 380
65 <    Width = 66
66 <    Anchors = [akRight, akBottom]
67 <    Caption = 'Test'
68 <    OnClick = TestBtnClick
69 <    TabOrder = 4
12 >  inherited GenerateBtn: TButton
13 >    Top = 457
14 >    OnClick = GenerateBtnClick
15    end
16 <  object QuoteFields: TCheckBox
17 <    Left = 16
73 <    Height = 22
74 <    Top = 400
75 <    Width = 125
76 <    Caption = '&Quote Identifiers'
77 <    TabOrder = 5
16 >  inherited TestBtn: TButton
17 >    Top = 457
18    end
19 <  object GenerateParams: TCheckBox
20 <    Left = 16
21 <    Height = 22
82 <    Top = 376
83 <    Width = 171
84 <    Caption = 'Allow DSQL Placeholders'
85 <    TabOrder = 6
86 <  end
87 <  object PageControl: TPageControl
88 <    Left = 18
89 <    Height = 346
90 <    Top = 18
91 <    Width = 238
92 <    ActivePage = ExecutePage
93 <    TabIndex = 1
94 <    TabOrder = 7
95 <    object ModifyPage: TTabSheet
96 <      Caption = 'Update'
97 <      ClientHeight = 314
98 <      ClientWidth = 232
99 <      OnShow = ModifyPageShow
100 <      object Label1: TLabel
101 <        Left = 8
102 <        Height = 15
103 <        Top = 8
104 <        Width = 69
105 <        Caption = 'Table Name'
106 <        ParentColor = False
107 <      end
108 <      object TableNamesCombo: TComboBox
109 <        Left = 8
110 <        Height = 27
111 <        Top = 22
112 <        Width = 201
113 <        AutoComplete = True
114 <        AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactSearchAscending]
115 <        ItemHeight = 0
116 <        OnCloseUp = TableNamesComboCloseUp
117 <        TabOrder = 0
118 <      end
119 <      object Label2: TLabel
120 <        Left = 8
121 <        Height = 15
122 <        Top = 56
123 <        Width = 33
124 <        Caption = 'Fields'
125 <        ParentColor = False
126 <      end
127 <      object FieldList: TListBox
128 <        Left = 8
129 <        Height = 120
130 <        Hint = 'Select Fields to include in Update Statement, or leave unselected to select all'
131 <        Top = 72
132 <        Width = 200
133 <        ItemHeight = 0
134 <        MultiSelect = True
135 <        OnDblClick = FieldListDblClick
136 <        ParentShowHint = False
137 <        ScrollWidth = 198
138 <        ShowHint = True
139 <        TabOrder = 1
140 <        TopIndex = -1
141 <      end
142 <      object IncludePrimaryKeys: TCheckBox
143 <        Left = 8
144 <        Height = 22
145 <        Top = 200
146 <        Width = 221
147 <        Caption = 'Include Primary keys in Field List'
148 <        Checked = True
149 <        OnClick = TableNamesComboCloseUp
150 <        State = cbChecked
151 <        TabOrder = 2
152 <      end
153 <      object Label4: TLabel
154 <        Left = 8
155 <        Height = 15
156 <        Top = 229
157 <        Width = 77
158 <        Caption = 'Primary Keys'
159 <        ParentColor = False
160 <      end
161 <      object PrimaryKeyList: TListBox
162 <        Left = 8
163 <        Height = 59
164 <        Top = 248
165 <        Width = 200
166 <        ItemHeight = 0
167 <        OnDblClick = PrimaryKeyListDblClick
168 <        ScrollWidth = 198
169 <        TabOrder = 3
170 <        TopIndex = -1
171 <      end
172 <    end
173 <    object ExecutePage: TTabSheet
174 <      Caption = 'Execute'
175 <      ClientHeight = 314
176 <      ClientWidth = 232
177 <      OnShow = ExecutePageShow
178 <      object Label16: TLabel
19 >  inherited PageControl: TPageControl
20 >    inherited SelectPage: TTabSheet
21 >      inherited Label2: TLabel
22          Left = 7
23 <        Height = 14
24 <        Top = 8
25 <        Width = 100
183 <        Caption = 'Procedure Name'
184 <        ParentColor = False
23 >        Top = 224
24 >        Width = 106
25 >        Caption = 'Updateable Fields'
26        end
27 <      object ProcedureNames: TComboBox
27 >      inherited Label4: TLabel
28          Left = 7
188        Height = 27
189        Top = 24
190        Width = 201
191        ItemHeight = 0
192        OnCloseUp = ProcedureNamesCloseUp
193        ParentColor = True
194        TabOrder = 0
29        end
30 <      object Label17: TLabel
31 <        Left = 7
32 <        Height = 14
199 <        Top = 56
200 <        Width = 104
201 <        Caption = 'Input Parameters'
202 <        ParentColor = False
30 >      inherited FieldNamesGrid: TIBDynamicGrid
31 >        Height = 104
32 >        Top = 240
33        end
34 <      object ProcInputList: TListBox
35 <        Left = 8
206 <        Height = 103
207 <        Top = 72
208 <        Width = 198
209 <        IntegralHeight = True
210 <        ItemHeight = 0
211 <        ScrollWidth = 196
212 <        TabOrder = 1
213 <        TopIndex = -1
34 >      inherited PrimaryKeysGrid: TIBDynamicGrid
35 >        Height = 48
36        end
37 <      object ProcOutputList: TListBox
38 <        Left = 7
217 <        Height = 80
218 <        Top = 200
219 <        Width = 198
220 <        IntegralHeight = True
221 <        ItemHeight = 0
222 <        ScrollWidth = 196
223 <        TabOrder = 2
224 <        TopIndex = -1
37 >      inherited SelectSelectAll: TCheckBox
38 >        Top = 344
39        end
40 <      object Label18: TLabel
41 <        Left = 7
40 >      object Label5: TLabel[8]
41 >        Left = 9
42          Height = 14
43 <        Top = 184
44 <        Width = 114
45 <        Caption = 'Output Parameters'
46 <        ParentColor = False
43 >        Top = 152
44 >        Width = 138
45 >        Caption = 'Computed By Columns'
46 >        ParentColor = False
47 >      end
48 >      object ReadOnlyGrid: TIBDynamicGrid[9]
49 >        Left = 9
50 >        Height = 48
51 >        Top = 168
52 >        Width = 209
53 >        Color = clWindow
54 >        Columns = <        
55 >          item
56 >            ButtonStyle = cbsCheckboxColumn
57 >            Title.Caption = 'SELECTED'
58 >            Width = 30
59 >            FieldName = 'SELECTED'
60 >            AutoSizeColumn = False
61 >            InitialSortColumn = False
62 >            DBLookupProperties.ItemHeight = 0
63 >            DBLookupProperties.ItemWidth = 0
64 >            DBLookupProperties.AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactSearchAscending]
65 >          end        
66 >          item
67 >            Title.Caption = 'COLUMNNAME'
68 >            Width = 64
69 >            FieldName = 'COLUMNNAME'
70 >            AutoSizeColumn = True
71 >            InitialSortColumn = False
72 >            DBLookupProperties.ItemHeight = 0
73 >            DBLookupProperties.ItemWidth = 0
74 >            DBLookupProperties.AutoCompleteText = [cbactEnabled, cbactEndOfLineComplete, cbactSearchAscending]
75 >          end>
76 >        FixedCols = 0
77 >        Options = [dgEditing, dgColumnResize, dgColumnMove, dgRowLines, dgConfirmDelete, dgCancelOnExit, dgDisableDelete, dgDisableInsert]
78 >        Scrollbars = ssAutoVertical
79 >        TabOrder = 5
80 >        ExpandEditorPanelBelowRow = False
81 >        Descending = False
82 >        EditorBorderStyle = bsSingle
83 >        DefaultPositionAtEnd = False
84        end
85 <      object ExecuteOnlyIndicator: TLabel
86 <        Left = 10
87 <        Height = 14
88 <        Top = 293
89 <        Width = 89
85 >    end
86 >    inherited ExecutePage: TTabSheet
87 >      inherited Label18: TLabel
88 >        Visible = False
89 >      end
90 >      inherited SelectProcedure: TLabel
91 >        Width = 81
92          Caption = 'Execute Only'
93 <        Font.Style = [fsBold]
94 <        ParentColor = False
95 <        ParentFont = False
93 >      end
94 >      inherited InputProcGrid: TIBDynamicGrid
95 >        Height = 224
96 >      end
97 >      inherited OutputProcGrid: TIBDynamicGrid
98          Visible = False
99        end
100      end
101    end
102 <  object IBTransaction1: TIBTransaction
103 <    Active = False
104 <    left = 209
105 <    top = 388
102 >  inherited IBSQLEditFrame1: TIBSQLEditFrame
103 >    Left = 282
104 >    Height = 389
105 >    Top = 24
106 >    Width = 448
107 >    Anchors = [akTop, akLeft, akRight, akBottom]
108 >    ClientHeight = 389
109 >    ClientWidth = 448
110 >    TabOrder = 7
111 >    DesignLeft = 1974
112 >    DesignTop = 200
113 >    inherited SQLText: TSynEdit
114 >      Height = 363
115 >      Width = 448
116 >    end
117 >    inherited ToolBar1: TToolBar
118 >      Width = 448
119 >    end
120 >    inherited FieldNameList: TIBQuery
121 >      ParamData = <      
122 >        item
123 >          DataType = ftUnknown
124 >          Name = 'RDB$RELATION_NAME'
125 >          ParamType = ptInput
126 >        end>
127 >    end
128 >    inherited PrimaryKeys: TIBQuery
129 >      ParamData = <      
130 >        item
131 >          DataType = ftUnknown
132 >          Name = 'RDB$RELATION_NAME'
133 >          ParamType = ptInput
134 >        end>
135 >    end
136 >    inherited UserProcedures: TIBQuery
137 >      AfterScroll = UserProceduresAfterScroll
138 >    end
139 >    inherited ProcInputParams: TIBQuery
140 >      ParamData = <      
141 >        item
142 >          DataType = ftUnknown
143 >          Name = 'RDB$PROCEDURE_NAME'
144 >          ParamType = ptInput
145 >        end>
146 >    end
147 >    inherited ProcOutputParams: TIBQuery
148 >      ParamData = <      
149 >        item
150 >          DataType = ftUnknown
151 >          Name = 'RDB$PROCEDURE_NAME'
152 >          ParamType = ptInput
153 >        end>
154 >    end
155 >    inherited SQLTransaction: TIBTransaction
156 >      Params.Strings = (      )
157 >    end
158 >    inherited IdentityCols: TIBQuery
159 >      ParamData = <      
160 >        item
161 >          DataType = ftUnknown
162 >          Name = 'RDB$RELATION_NAME'
163 >          ParamType = ptInput
164 >        end>
165 >    end
166 >    inherited ReadOnlyFields: TIBQuery
167 >      ParamData = <      
168 >        item
169 >          DataType = ftUnknown
170 >          Name = 'RDB$RELATION_NAME'
171 >          ParamType = ptInput
172 >        end>
173 >    end
174 >    inherited ReadOnlyFieldsSource: TDataSource
175 >      left = 436
176 >      top = 203
177 >    end
178 >  end
179 >  object IncludePrimaryKeys: TCheckBox[9]
180 >    Left = 24
181 >    Height = 22
182 >    Top = 465
183 >    Width = 241
184 >    Caption = 'Include Primary keys in Update SQL'
185 >    TabOrder = 8
186    end
187   end

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines