File: wikisearchmain.lfm

package info (click to toggle)
lazarus 2.0.0%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 214,460 kB
  • sloc: pascal: 1,862,622; xml: 265,709; cpp: 56,595; sh: 3,008; java: 609; makefile: 535; perl: 297; sql: 222; ansic: 137
file content (367 lines) | stat: -rw-r--r-- 15,242 bytes parent folder | download | duplicates (6)
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
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
object WikiSearchDemoForm: TWikiSearchDemoForm
  Left = 606
  Height = 501
  Top = 300
  Width = 663
  Caption = 'WikiSearchDemoForm'
  ClientHeight = 501
  ClientWidth = 663
  OnCreate = FormCreate
  OnDestroy = FormDestroy
  Position = poScreenCenter
  LCLVersion = '1.7'
  object PagePanel: TPanel
    Left = 325
    Height = 501
    Top = 0
    Width = 338
    Align = alClient
    Caption = 'PagePanel'
    ClientHeight = 501
    ClientWidth = 338
    TabOrder = 0
    object PageIpHtmlPanel: TIpHtmlPanel
      AnchorSideTop.Control = PageToolBar
      AnchorSideTop.Side = asrBottom
      Left = 1
      Height = 473
      Top = 27
      Width = 336
      Align = alBottom
      Anchors = [akTop, akLeft, akRight, akBottom]
      FixedTypeface = 'Courier New'
      DefaultTypeFace = 'default'
      DefaultFontSize = 10
      FlagErrors = False
      PopupMenu = PagePopupMenu
      PrintSettings.MarginLeft = 0.5
      PrintSettings.MarginTop = 0.5
      PrintSettings.MarginRight = 0.5
      PrintSettings.MarginBottom = 0.5
      PrintSettings.Preview.Left = 480
      PrintSettings.Preview.Top = 270
      PrintSettings.Preview.Width = 1440
      PrintSettings.Preview.Height = 810
      TabOrder = 0
      WantTabs = False
      OnHotClick = IpHtmlPanelHotClick
    end
    object PageToolBar: TToolBar
      Left = 1
      Height = 26
      Top = 1
      Width = 336
      Caption = 'PageToolBar'
      Images = ImageList1
      ShowCaptions = True
      TabOrder = 1
      object ShowSearchToolButton: TToolButton
        Left = 1
        Top = 2
        AutoSize = True
        ImageIndex = 1
        OnClick = ShowSearchToolButtonClick
        ParentShowHint = False
        ShowHint = True
        Visible = False
      end
      object SearchSepToolButton: TToolButton
        Left = 24
        Height = 22
        Top = 2
        Caption = 'SearchSepToolButton'
        Style = tbsDivider
      end
      object BackToolButton: TToolButton
        Left = 29
        Top = 2
        ImageIndex = 2
        OnClick = BackToolButtonClick
        ParentShowHint = False
        ShowHint = True
      end
      object ForwardToolButton: TToolButton
        Left = 52
        Top = 2
        ImageIndex = 3
        OnClick = ForwardToolButtonClick
        ParentShowHint = False
        ShowHint = True
      end
    end
  end
  object Splitter1: TSplitter
    Left = 320
    Height = 501
    Top = 0
    Width = 5
  end
  object SearchPanel: TPanel
    Left = 0
    Height = 501
    Top = 0
    Width = 320
    Align = alLeft
    Caption = 'SearchPanel'
    ClientHeight = 501
    ClientWidth = 320
    TabOrder = 2
    object ResultsIpHtmlPanel: TIpHtmlPanel
      AnchorSideTop.Control = OptionsButton
      AnchorSideTop.Side = asrBottom
      Left = 1
      Height = 433
      Top = 67
      Width = 318
      Align = alBottom
      Anchors = [akTop, akLeft, akRight, akBottom]
      FixedTypeface = 'Courier New'
      DefaultTypeFace = 'default'
      DefaultFontSize = 10
      FlagErrors = False
      PrintSettings.MarginLeft = 0.5
      PrintSettings.MarginTop = 0.5
      PrintSettings.MarginRight = 0.5
      PrintSettings.MarginBottom = 0.5
      PrintSettings.Preview.Left = 480
      PrintSettings.Preview.Top = 270
      PrintSettings.Preview.Width = 1440
      PrintSettings.Preview.Height = 810
      TabOrder = 0
      WantTabs = False
      OnHotClick = IpHtmlPanelHotClick
    end
    object SearchEdit: TEdit
      AnchorSideLeft.Control = SearchLabel
      AnchorSideLeft.Side = asrBottom
      AnchorSideTop.Control = SearchPanel
      AnchorSideRight.Control = HideSearchButton
      Left = 87
      Height = 28
      Top = 7
      Width = 97
      Anchors = [akTop, akLeft, akRight]
      BorderSpacing.Around = 6
      OnChange = SearchEditChange
      ParentShowHint = False
      ShowHint = True
      TabOrder = 1
      Text = 'SearchEdit'
    end
    object SearchLabel: TLabel
      AnchorSideLeft.Control = SearchPanel
      AnchorSideTop.Control = SearchEdit
      AnchorSideTop.Side = asrCenter
      Left = 7
      Height = 14
      Top = 14
      Width = 74
      BorderSpacing.Around = 6
      Caption = 'SearchLabel'
      ParentColor = False
    end
    object ProgressLabel: TLabel
      AnchorSideLeft.Control = SearchPanel
      AnchorSideTop.Control = OptionsButton
      AnchorSideTop.Side = asrCenter
      AnchorSideRight.Side = asrBottom
      Left = 7
      Height = 14
      Top = 42
      Width = 85
      BorderSpacing.Around = 6
      Caption = 'ProgressLabel'
      ParentColor = False
    end
    object HideSearchButton: TButton
      AnchorSideTop.Control = SearchEdit
      AnchorSideTop.Side = asrCenter
      AnchorSideRight.Control = SearchPanel
      AnchorSideRight.Side = asrBottom
      Left = 190
      Height = 24
      Top = 9
      Width = 123
      Anchors = [akTop, akRight]
      AutoSize = True
      BorderSpacing.Around = 6
      Caption = 'HideSearchButton'
      OnClick = HideSearchButtonClick
      TabOrder = 2
    end
    object OptionsButton: TButton
      AnchorSideLeft.Control = SearchPanel
      AnchorSideRight.Control = SearchPanel
      AnchorSideRight.Side = asrBottom
      Left = 213
      Height = 24
      Top = 37
      Width = 100
      Anchors = [akTop, akRight]
      AutoSize = True
      BorderSpacing.Around = 6
      Caption = 'OptionsButton'
      OnClick = OptionsButtonClick
      TabOrder = 3
    end
  end
  object Timer1: TTimer
    OnTimer = Timer1Timer
    left = 155
    top = 175
  end
  object SynHTMLSyn1: TSynHTMLSyn
    DefaultFilter = 'HTML Document (*.htm,*.html)|*.htm;*.html'
    Enabled = False
    left = 411
    top = 139
  end
  object ImageList1: TImageList
    left = 211
    top = 175
    Bitmap = {
      4C69040000001000000010000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000000000000000000000000000858A884C858A
      88FF858A884C0000000000000000000000000000000000000000000000000000
      004C858A88FF858A884C00000000000000000000000000000000858A88FFE9EB
      ECFF858A88FF858A884C000000000000000000000000000000000000004C858A
      88FFEEEFEFFC858A88FF0000000000000000000000000000000000000000858A
      88FFEEF0F0FF858A88FF00000000000000000000000000000000858A88FFF0F0
      F0FF858A88FF0000004C00000000858A884C858A88FF00000000858A884C858A
      88FFFAFAFAFF858A88FF000000000000000000000000858A884C858A88FF878C
      8AFF0000004C0000000000000000858A88FFF5F6F6FEA9ACABFF858A88FFF7F7
      F7FFE2E3E5FFAAADADFFECEEEE8100000000858A884C858A88FF858A884C0000
      0000000000000000000000000000858A884C858A88FFF3F3F3FEEFF0F0FFEDEE
      EEFEEAECECFEB6B9BAFF858A88FF858A884C858A88FF858A884C000000000000
      000000000000000000000000000000000000858A884C858A88FF858A88FF858A
      88FF858A88FFD0D1D2FFA3A4A4FF858A88FF858A888100000000000000000000
      0000000000000000000000000000000000000000000000000000000000000000
      000000000000B5B7B8FF858A88FFB7B8B9FF858A88FF858A884C000000020000
      00000000000000000000000000000000000000000000874A2019874A20FF874A
      20FF874A20FF85837DFFAAADADFFC8C9CAFFBDBEBFFF858A88FF858A884C0000
      000000000000000000000000000000000000874A2019874A20FFCCBBADFFCCBB
      ADFFB3937CFF874A20FF858A8881858A88FFD3D3D4FFBDBEBFFF858A88FF858A
      884C000000020000000000000000874A2030874A20FFD4C8BDFFA48D78FFA48D
      78FFBEA592FF874A20FF00000000858A884C858A88FFE2E3E4FFC2C4C6FF858A
      88FF858A88810000000000000000874A20FFCCBBADFFA48D78FFA28A74FFB495
      7AFFB3937CFF874A20FF0000000000000000858A884C858A88FFD2D3D4FFC2C3
      C4FF858A88FF0000000000000000874A20FFCCBBADFFA7917DFFB5957AFFAE8B
      72FF874A20FF874A2044000000000000000000000000858A884C858A88FF9EA1
      A0FF858A88FF0000000000000000874A20FFBEA592FFB89C86FFB89C86FF874A
      20FF874A20440000000000000000000000000000000000000000858A8881858A
      88D3858A88810000000000000000874A2056874A20FF874A20FF874A20FF874A
      2044000000000000000000000000000000000000000000000000000000000000
      0000000000000000000000000000FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF009C8F
      83E2BCB0A4FF9D9185FFFFFFFF00AEA093FF9D9185FF655D55DAFFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF008E83
      78E2C3B8AEFF655D55FFFFFFFF007C7268FFA89B8EFF9C8F83E4FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00746B62FFA4978AFF9589
      7DFF9F9286FF3E3934FFFFFFFF004C4640FF7E746AFF857A70FF3E3934FF453F
      3AA72522200C15131102FFFFFF00B9ACA008877D72489B8E82FF9D9185FF867B
      71FF564F48FF504A44FF80766CFF6E665DFF826C58FFA6917DFF948474FF564F
      48FF0C0B0B7A07070601FFFFFF00AB9D9004AFA194E1BAAEA2FF82776DFF8277
      6DFFAA917BFFBAA794FFB7A48EFAB09781FF9F8D7DFF836D5BFF716357FF9589
      7DFF040403E000000003FFFFFF009F9286059D9185FFB1A396FF7F756BFF7C72
      68FF776D64FF6C635BFF2E2A26FF564F48FF80766CFF7C7268FF776D64FF7067
      5EFF000000FE00000005FFFFFF00797066055C554EF9423D38FF58514AFF3D38
      33FF332F2BFF23201DE5171614301E1C19B51A1816FF252220FF191715FF0F0E
      0DFF010101EE00000002FFFFFF00FFFFFF005A524CC39F9286FFCCC3BAFFC0B4
      AAFFA6988BFF3E3934A8FFFFFF002C2925A8908479FFC2B8ADFFC0B4AAFFA89B
      8EFF110F0EC3FFFFFF00FFFFFF00FFFFFF00534C46FC83786FFFCCC3BAFF7970
      66FF71685FFF37332ED5FFFFFF00252220D5857A70FFC2B8ADFF786F65FF7B71
      67FF0A0908FCFFFFFF00FFFFFF00FFFFFF004D4741FF83786FFFCCC3BAFF786F
      65FF7B7167FF2F2B28F9272421011D1B18EE95897DFFC2B8ADFF786F65FF7C72
      68FF060505FFFFFFFF00FFFFFF00FFFFFF0046413BFF857A70FFC3B8AEFF7C72
      68FF7F756BFF36322DFF1E1C190F282522D495897DFFBAAEA2FF7C7268FF7F75
      6BFF010101FFFFFFFF00FFFFFF00FFFFFF003E3934FF393430FF332F2BFF2C29
      25FF272421FF201D1BFF1716141A110F0EDB0B0A09FF070706FF040403FF0000
      00FF000000FFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0068C7740668C7
      74BBFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0068C774DB65C3
      71F7FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0068C774D180CD8BFF7CC9
      87FF5DB868FF58B162FF53A95CFF4DA156FF47994FFF419149FF3B8842FF3580
      3BFF2F7835FF2A702FFFFFFFFF00FFFFFF0068C774C97FCC8AFFA2D8ABFF9ED6
      A7FF9AD4A3FF96D29FFF93CF9AFF8ECC95FF89CA90FF85C78BFF81C587FF7DC2
      82FF78C07EFF256929FFFFFFFF00FFFFFF0065C371C47BC886FF9CD5A5FF98D3
      A1FF94D09DFF90CE98FF8BCB93FF87C98EFF82C689FF7EC384FF7AC180FF76BE
      7CFF72BD78FF216324FFFFFFFF00FFFFFF00FFFFFF005DB868CF71BE7BFF7AC1
      83FF5BAA64FF47994FFF419149FF3B8842FF35803BFF2F7835FF2A702FFF2569
      29FF216324FF1D5E20FFFFFFFF00FFFFFF00FFFFFF00FFFFFF0053A95CD94DA1
      56F747994F38FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF004DA156064799
      4FB8FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF0047994FBB4191
      4906FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00419149F73B88
      42DBFFFFFF00FFFFFF00FFFFFF00FFFFFF0068C774FF68C774FF65C371FF61BE
      6DFF5DB868FF58B162FF53A95CFF4DA156FF47994FFF419149FF5AA362FF559D
      5CFF2F7835D1FFFFFF00FFFFFF00FFFFFF0068C774FFA5DAAEFFA2D8ABFF9ED6
      A7FF9AD4A3FF96D29FFF93CF9AFF8ECC95FF89CA90FF85C78BFF81C587FF7DC2
      82FF4A9150FF256929C9FFFFFF00FFFFFF0065C371FFA0D7A9FF9CD5A5FF98D3
      A1FF94D09DFF90CE98FF8BCB93FF87C98EFF82C689FF7EC384FF7AC180FF76BE
      7CFF458C4AFF216324C4FFFFFF00FFFFFF0061BE6DFF5DB868FF58B162FF53A9
      5CFF4DA156FF47994FFF419149FF3B8842FF35803BFF3F8845FF59A15EFF448B
      49FF216324CFFFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF002A702F38256929F72163
      24D9FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00216324B81D5E
      2006FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
      FF00FFFFFF00FFFFFF00FFFFFF00
    }
  end
  object PagePopupMenu: TPopupMenu
    OnPopup = PagePopupMenuPopup
    left = 456
    top = 139
    object ViewHTMLMenuItem: TMenuItem
      Caption = 'ViewHTMLMenuItem'
      OnClick = ViewHTMLMenuItemClick
    end
    object ViewWikiSourceMenuItem: TMenuItem
      Caption = 'ViewWikiSourceMenuItem'
      OnClick = ViewWikiSourceMenuItemClick
    end
  end
end