-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfilter.lfm
345 lines (345 loc) · 14 KB
/
filter.lfm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
object FilterDlg: TFilterDlg
Left = 347
Height = 303
Top = 166
Width = 448
HelpContext = 103
BorderStyle = bsDialog
Caption = 'Definir Filtro'
ClientHeight = 303
ClientWidth = 448
Color = clBtnFace
Icon.Data = {
3E1000000000010001001F200000010020002810000016000000280000001F00
0000400000000100200000000000800F00006400000064000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000022FF00BB6BFF
007722FF00BB0000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000006BFF00776BFF00776BFF
00776BFF00776BFF00770000000000000000000000002FFF00AA3FFF00996BFF
00770000000000000000000000006BFF00776BFF00776BFF00776BFF00776BFF
0077000000000000000000000000000000000000000000000000000000000000
0000000000000000000053FF008853FF008853FF008853FF008853FF008853FF
008853FF00886BFF00776BFF00776BFF00772FFF00AA3FFF00996BFF00773FFF
00996BFF00776BFF007753FF008853FF008853FF008853FF008853FF00886BFF
00776BFF00770000000000000000000000000000000000000000000000000000
000053FF00883FFF00993FFF00993FFF00993FFF00993FFF00993FFF009953FF
008853FF008853FF0088000000002FFF00AA3FFF00996BFF0077000000003FFF
00993FFF00993FFF00993FFF00993FFF00993FFF009953FF008853FF008853FF
00886BFF00770000000000000000000000000000000000000000000000003FFF
00992FFF00AA2FFF00AA2FFF00AA2FFF00AA2FFF00AA3FFF009918FF00CC3FFF
00993FFF0099000000002FFF00AA3FFF00996BFF0077000000003FFF00993FFF
009918FF00CC2FFF00AA2FFF00AA3FFF00993FFF00993FFF009953FF00886BFF
007700000000000000000000000000000000000000003FFF00992FFF00AA2FFF
00AA2FFF00AA2FFF00AA2FFF00AA18FF00CC18FF00CC3FFF0099000000000000
0000000000002FFF00AA3FFF00996BFF00770000000000000000000000003FFF
009918FF00CC18FF00CC2FFF00AA2FFF00AA3FFF00993FFF009953FF00886BFF
0077000000000000000000000000000000003FFF009918FF00CC18FF00CC18FF
00CC18FF00CC18FF00CC3FFF00993FFF00990000000000000000000000000000
00002FFF00AA3FFF00996BFF0077000000000000000000000000000000003FFF
00993FFF009918FF00CC18FF00CC18FF00CC3FFF009953FF00886BFF00770000
000000000000000000003FFF00993FFF00993FFF00993FFF00993FFF00993FFF
00993FFF00990000000000000000000000000000000038D0FFFF00AFFFFF2FFF
00AA009BFFFF6BFF007700AFFFFF38D0FFFF0000000000000000000000000000
00003FFF00993FFF00993FFF00993FFF00993FFF009953FF00886BFF00770000
0000000000000000000000000000000000000000000000000000000000000000
000000000000009BFFFF009BFFFF38D0FFFF00AFFFFF00AFFFFF009BFFFF2AC3
FFFF009BFFFF00AFFFFF00AFFFFF38D0FFFF009BFFFF009BFFFF000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000AF
FFFF009BFFFF1CB5FFFF009BFFFF00AFFFFF00AFFFFF009BFFFF2AC3FFFF009B
FFFF00AFFFFF00AFFFFF009BFFFF1CB5FFFF009BFFFF00AFFFFF000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000009BFFFF009BFFFF00AFFFFF00AF
FFFF009BFFFF009BFFFF00AFFFFF00AFFFFF009BFFFF2AC3FFFF009BFFFF00AF
FFFF00AFFFFF009BFFFF009BFFFF00AFFFFF00AFFFFF009BFFFF009BFFFF0000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000009BFFFF31C9FFFF009BFFFF00AFFFFF009B
FFFF1CB5FFFF009BFFFF00AFFFFF009BFFFF2AC3FFFF009BFFFF00AFFFFF009B
FFFF1CB5FFFF009BFFFF00AFFFFF009BFFFF31C9FFFF009BFFFF000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000AFFFFF00AFFFFF009BFFFF31C9FFFF009BFFFF00AFFFFF009B
FFFF1CB5FFFF5694FFB25694FFB25694FFB25694FFB25694FFB21CB5FFFF009B
FFFF00AFFFFF009BFFFF31C9FFFF009BFFFF00AFFFFF00AFFFFF000000000000
000000000000000000000000000000000000000000000000000000000000009B
FFFF009BFFFF00AFFFFF00AFFFFF009BFFFF31C9FFFF009BFFFF5694FFB25694
FFB2509BFFC2509BFFC2509BFFC2509BFFC2509BFFC25694FFB25694FFB2009B
FFFF31C9FFFF009BFFFF00AFFFFF00AFFFFF009BFFFF009BFFFF000000000000
0000000000000000000000000000000000000000000000000000009BFFFF1CB5
FFFF009BFFFF009BFFFF00AFFFFF009BFFFF5694FFB2509BFFC2509BFFC24E9D
FFCB4E9DFFCB4E9DFFCB4E9DFFCB509BFFC2509BFFC2509BFFC25694FFB2009B
FFFF00AFFFFF009BFFFF009BFFFF1CB5FFFF009BFFFF00000000000000000000
00000000000000000000000000000000000038D8FFEC38D8FFEC009BFFFF009B
FFFF1CB5FFFF009BFFFF509BFFC2509BFFC24E9DFFCB4E9DFFCB4CA1FFD34E9D
FFCB4CA1FFD34E9DFFCB4E9DFFCB4E9DFFCB509BFFC2509BFFC25694FFB2009B
FFFF1CB5FFFF009BFFFF009BFFFF38D8FFEC38D8FFEC00000000000000000000
000000000000000000000000000000AFFFFF00AFFFFF00AFFFFF38D8FFEC009B
FFFF1CB5FFFF509BFFC24E9DFFCB4CA1FFD34CA1FFD34CA1FFD34CA1FFD34CA1
FFD34CA1FFD34CA1FFD34E9DFFCB4E9DFFCB509BFFC25694FFB21CB5FFFF009B
FFFF38D8FFEC00AFFFFF00AFFFFF00AFFFFF0000000000000000000000000000
0000000000000000000000AFFFFF00AFFFFF00AFFFFF00AFFFFF00AFFFFF4CA1
FFD34CA1FFD349A3FFDB4CA1FFD349A3FFDB4CA1FFD349A3FFDB4CA1FFD34CA1
FFD34CA1FFD34CA1FFD34E9DFFCB509BFFC2509BFFC24CA1FFD300AFFFFF00AF
FFFF00AFFFFF00AFFFFF00AFFFFF000000000000000000000000000000000000
000000000000009BFFFF009BFFFF009BFFFF009BFFFF009BFFFF4CA1FFD349A3
FFDB49A3FFDB49A3FFDB49A3FFDB49A3FFDB49A3FFDB49A3FFDB4CA1FFD34CA1
FFD34CA1FFD34E9DFFCB4E9DFFCB509BFFC24CA1FFD3009BFFFF009BFFFF009B
FFFF009BFFFF009BFFFF0000000000000000000000000000000000000000009B
FFFF2AC3FFFF2AC3FFFF2AC3FFFF2AC3FFFF2AC3FFFF4CA1FFD349A3FFDB49A3
FFDB48A6FFE349A3FFDB48A6FFE349A3FFDB49A3FFDB49A3FFDB4CA1FFD34CA1
FFD34CA1FFD34E9DFFCB509BFFC24CA1FFD32AC3FFFF2AC3FFFF2AC3FFFF2AC3
FFFF2AC3FFFF009BFFFF0000000000000000000000000000000000000000009B
FFFF009BFFFF009BFFFF009BFFFF009BFFFF4CA1FFD349A3FFDB48A6FFE348A6
FFE348A6FFE348A6FFE348A6FFE349A3FFDB49A3FFDB49A3FFDB4CA1FFD34E9D
FFCB4E9DFFCB509BFFC24CA1FFD3009BFFFF009BFFFF009BFFFF009BFFFF009B
FFFF00000000000000000000000000000000000000000000000000AFFFFF00AF
FFFF00AFFFFF00AFFFFF00AFFFFF4CA1FFD349A3FFDB48A6FFE348A6FFE348A6
FFE348A6FFE348A6FFE348A6FFE349A3FFDB4CA1FFD34CA1FFD34CA1FFD34E9D
FFCB509BFFC24CA1FFD300AFFFFF00AFFFFF00AFFFFF00AFFFFF00AFFFFF0000
0000000000000000000000000000000000000000000000AFFFFF00AFFFFF00AF
FFFF38D8FFEC009BFFFF1CB5FFFF4E9DFFCB49A3FFDB48A6FFE348A6FFE348A6
FFE348A6FFE349A3FFDB49A3FFDB49A3FFDB4CA1FFD34E9DFFCB4E9DFFCB509B
FFC21CB5FFFF009BFFFF38D8FFEC00AFFFFF00AFFFFF00AFFFFF000000000000
00000000000000000000000000000000000038D8FFEC38D8FFEC009BFFFF009B
FFFF1CB5FFFF009BFFFF4E9DFFCB49A3FFDB48A6FFE348A6FFE348A6FFE348A6
FFE348A6FFE349A3FFDB4CA1FFD34CA1FFD34CA1FFD34E9DFFCB509BFFC2009B
FFFF1CB5FFFF009BFFFF009BFFFF38D8FFEC38D8FFEC00000000000000000000
000000000000000000000000000000000000009BFFFF1CB5FFFF009BFFFF009B
FFFF00AFFFFF009BFFFF4E9DFFCB49A3FFDB49A3FFDB48A6FFE348A6FFE349A3
FFDB49A3FFDB49A3FFDB4CA1FFD34E9DFFCB4E9DFFCB009BFFFF00AFFFFF009B
FFFF009BFFFF1CB5FFFF009BFFFF000000000000000000000000000000000000
0000000000000000000000000000009BFFFF009BFFFF00AFFFFF00AFFFFF009B
FFFF31C9FFFF009BFFFF4E9DFFCB4E9DFFCB49A3FFDB49A3FFDB49A3FFDB49A3
FFDB4CA1FFD34E9DFFCB4E9DFFCB009BFFFF31C9FFFF009BFFFF00AFFFFF00AF
FFFF009BFFFF009BFFFF00000000000000000000000000000000000000000000
000000000000000000000000000000AFFFFF00AFFFFF009BFFFF31C9FFFF009B
FFFF00AFFFFF009BFFFF1CB5FFFF4E9DFFCB4E9DFFCB4E9DFFCB4E9DFFCB4E9D
FFCB1CB5FFFF009BFFFF00AFFFFF009BFFFF31C9FFFF009BFFFF00AFFFFF00AF
FFFF000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000009BFFFF31C9FFFF009BFFFF00AFFFFF009B
FFFF1CB5FFFF009BFFFF00AFFFFF009BFFFF2AC3FFFF009BFFFF00AFFFFF009B
FFFF1CB5FFFF009BFFFF00AFFFFF009BFFFF31C9FFFF009BFFFF000000000000
0000000000000000000000000000000000000000000000000000000000000000
00000000000000000000009BFFFF009BFFFF00AFFFFF00AFFFFF009BFFFF009B
FFFF00AFFFFF00AFFFFF009BFFFF2AC3FFFF009BFFFF00AFFFFF00AFFFFF009B
FFFF009BFFFF00AFFFFF00AFFFFF009BFFFF009BFFFF00000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000AFFFFF009BFFFF1CB5FFFF009BFFFF00AF
FFFF00AFFFFF009BFFFF2AC3FFFF009BFFFF00AFFFFF00AFFFFF009BFFFF1CB5
FFFF009BFFFF00AFFFFF00000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000009BFFFF009BFFFF38D0FFFF00AFFFFF00AF
FFFF009BFFFF2AC3FFFF009BFFFF00AFFFFF00AFFFFF38D0FFFF009BFFFF009B
FFFF000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000038D0FFFF00AFFFFF0000
0000009BFFFF0000000000AFFFFF38D0FFFF0000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000
}
OnClose = FormClose
OnCreate = FormCreate
OnDestroy = FormDestroy
OnShow = FormShow
Position = poMainFormCenter
ShowHint = True
LCLVersion = '2.0.12.0'
object Bevel1: TBevel
Left = 8
Height = 115
Top = 8
Width = 345
Shape = bsFrame
end
object Bevel2: TBevel
Left = 8
Height = 169
Top = 128
Width = 345
Shape = bsFrame
end
object Label1: TLabel
Left = 16
Height = 15
Top = 14
Width = 47
Caption = 'Campos:'
Color = clBtnFace
ParentColor = False
Transparent = False
end
object Label2: TLabel
Left = 16
Height = 15
Top = 56
Width = 29
Caption = 'Valor:'
Color = clBtnFace
ParentColor = False
Transparent = False
end
object Label3: TLabel
Left = 294
Height = 15
Top = 14
Width = 53
Caption = 'Operador:'
Color = clBtnFace
ParentColor = False
Transparent = False
end
object ExcludeBtn: TSpeedButton
Left = 320
Height = 25
Hint = 'Excluir condição'
Top = 268
Width = 25
Flat = True
Glyph.Data = {
DE000000424DDE0000000000000076000000280000000D0000000D0000000100
0400000000006800000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
7000777777777777700077777777777770007777777777777000777777777777
70007700000000077000770CCCCCCC0770007700000000077000777777777777
7000777777777777700077777777777770007777777777777000777777777777
7000
}
OnClick = ExcludeBtnClick
end
object IncludeBtn: TSpeedButton
Left = 320
Height = 25
Hint = 'Incluir condição'
Top = 94
Width = 25
Flat = True
Glyph.Data = {
DE000000424DDE0000000000000076000000280000000D0000000D0000000100
0400000000006800000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
700077777777777770007777700077777000777770C077777000777770C07777
7000770000C000077000770CCCCCCC077000770000C000077000777770C07777
7000777770C07777700077777000777770007777777777777000777777777777
7000
}
OnClick = IncludeBtnClick
end
object Label5: TLabel
Left = 16
Height = 15
Top = 136
Width = 102
Caption = 'Lista de Condições:'
Color = clBtnFace
ParentColor = False
Transparent = False
end
object ClearBtn: TSpeedButton
Left = 295
Height = 25
Hint = 'Limpar lista de condições'
Top = 268
Width = 25
Flat = True
Glyph.Data = {
DE010000424DDE01000000000000760000002800000024000000120000000100
0400000000006801000000000000000000001000000000000000000000000000
80000080000000808000800000008000800080800000C0C0C000808080000000
FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333
333333333333333333333333000033338833333333333333333F333333333333
0000333911833333983333333388F333333F3333000033391118333911833333
38F38F333F88F33300003339111183911118333338F338F3F8338F3300003333
911118111118333338F3338F833338F3000033333911111111833333338F3338
3333F8330000333333911111183333333338F333333F83330000333333311111
8333333333338F3333383333000033333339111183333333333338F333833333
00003333339111118333333333333833338F3333000033333911181118333333
33338333338F333300003333911183911183333333383338F338F33300003333
9118333911183333338F33838F338F33000033333913333391113333338FF833
38F338F300003333333333333919333333388333338FFF830000333333333333
3333333333333333333888330000333333333333333333333333333333333333
0000
}
NumGlyphs = 2
OnClick = ClearBtnClick
end
object comboFields: TComboBox
Left = 16
Height = 23
Top = 30
Width = 243
ItemHeight = 15
OnChange = comboFieldsChange
Style = csDropDownList
TabOrder = 0
end
object editFilter: TComboBox
Left = 16
Height = 23
Top = 71
Width = 329
ItemHeight = 15
OnDropDown = editFilterClick
OnKeyDown = editFilterKeyDown
TabOrder = 2
end
object comboConditional: TComboBox
Left = 266
Height = 23
Top = 30
Width = 79
ItemHeight = 15
Style = csDropDownList
TabOrder = 1
end
object OKBtn: TButton
Left = 360
Height = 27
Top = 8
Width = 77
Caption = 'OK'
ModalResult = 1
OnClick = OKBtnClick
TabOrder = 6
end
object CancelBtn: TButton
Left = 360
Height = 27
Top = 48
Width = 77
Cancel = True
Caption = 'Cancelar'
ModalResult = 2
TabOrder = 7
end
object listFilters: TCheckListBox
Left = 16
Height = 113
Top = 152
Width = 329
ItemHeight = 0
TabOrder = 5
end
object rbAND: TRadioButton
Left = 16
Height = 19
Top = 97
Width = 26
Caption = 'E'
TabOrder = 3
end
object rbOR: TRadioButton
Left = 63
Height = 19
Top = 97
Width = 36
Caption = 'Ou'
TabOrder = 4
end
end