-
Notifications
You must be signed in to change notification settings - Fork 1
/
option.lfm
497 lines (497 loc) · 13.6 KB
/
option.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
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
object frmOption: TfrmOption
Left = 311
Height = 400
Top = 234
Width = 615
BorderIcons = [biSystemMenu]
BorderStyle = bsToolWindow
Caption = 'Настройки'
ClientHeight = 400
ClientWidth = 615
Position = poMainFormCenter
LCLVersion = '1.0.8.0'
object pcConfig: TPageControl
Left = 8
Height = 352
Top = 8
Width = 599
ActivePage = TabSheet5
Anchors = [akTop, akLeft, akRight]
TabIndex = 4
TabOrder = 0
object TabSheet4: TTabSheet
Caption = 'Программа'
ClientHeight = 324
ClientWidth = 591
object GroupBox2: TGroupBox
Left = 16
Height = 76
Top = 16
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Запуск программы'
ClientHeight = 58
ClientWidth = 551
TabOrder = 0
object cbAutostart: TCheckBox
Left = 14
Height = 19
Top = 6
Width = 397
Caption = 'Запускать программу при старте операционной системы (windows)'
TabOrder = 0
end
object chkShowHidden: TCheckBox
Left = 14
Height = 19
Top = 29
Width = 259
Caption = 'Запускать программу в свернутом режиме'
Checked = True
State = cbChecked
TabOrder = 1
end
end
object GroupBox6: TGroupBox
Left = 16
Height = 76
Top = 100
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Работа программы'
ClientHeight = 58
ClientWidth = 551
TabOrder = 1
object chkHideClose: TCheckBox
Left = 14
Height = 19
Top = 8
Width = 410
Caption = 'Кнопка "Закрыть" (крест в верхнем правом углу) скрывает программу'
Checked = True
State = cbChecked
TabOrder = 0
end
object chkStayOnTop: TCheckBox
Left = 14
Height = 19
Top = 28
Width = 261
Caption = 'Отображать главное окно поверх всех окон'
TabOrder = 1
end
end
end
object TabSheet3: TTabSheet
Caption = 'Расположение'
ClientHeight = 324
ClientWidth = 591
object GroupBox1: TGroupBox
Left = 16
Height = 100
Top = 16
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Ваше текущее расположение'
ClientHeight = 82
ClientWidth = 551
TabOrder = 0
object edtLocation: TEdit
Left = 12
Height = 23
Top = 24
Width = 523
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
end
object Label7: TLabel
Left = 14
Height = 16
Top = 8
Width = 168
Caption = 'Ваше текущее расположение:'
ParentColor = False
end
object Label8: TLabel
Left = 14
Height = 16
Top = 52
Width = 52
Caption = 'Текущее:'
ParentColor = False
end
object lblCurLocation: TLabel
AnchorSideLeft.Control = Label8
AnchorSideLeft.Side = asrBottom
AnchorSideRight.Control = GroupBox1
AnchorSideRight.Side = asrBottom
Left = 70
Height = 16
Top = 52
Width = 79
BorderSpacing.Left = 4
Caption = 'lblCurLocation'
ParentColor = False
end
end
object GroupBox7: TGroupBox
Left = 16
Height = 60
Top = 124
Width = 556
Anchors = [akTop, akLeft, akRight]
Caption = 'Расстояние для получения датчиков'
ClientHeight = 42
ClientWidth = 552
TabOrder = 1
object spRadius: TSpinEdit
Left = 445
Height = 23
Top = 8
Width = 68
Anchors = [akTop, akRight]
Increment = 100
MaxValue = 30000
OnChange = spRadiusChange
TabOrder = 0
Value = 1000
end
object Label10: TLabel
Left = 523
Height = 16
Top = 12
Width = 19
Anchors = [akTop, akRight]
Caption = 'км.'
ParentColor = False
end
object sbRadius: TScrollBar
Left = 10
Height = 22
Top = 8
Width = 428
Max = 10000
PageSize = 0
Position = 1000
TabOrder = 1
OnChange = sbRadiusChange
end
end
end
object TabSheet1: TTabSheet
Caption = 'Сеть'
ClientHeight = 324
ClientWidth = 591
object GroupBox3: TGroupBox
Left = 16
Height = 285
Top = 16
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Прокси'
ClientHeight = 267
ClientWidth = 551
TabOrder = 0
object rbProxyNo: TRadioButton
Left = 14
Height = 19
Top = 7
Width = 156
Caption = 'Не использовать прокси'
Checked = True
OnChange = rbProxyNoChange
TabOrder = 0
TabStop = True
end
object rbProxyHTTP: TRadioButton
Left = 14
Height = 19
Top = 28
Width = 93
Caption = 'HTTP прокси'
OnChange = rbProxyHTTPChange
TabOrder = 1
end
object gbProxy: TGroupBox
Left = 265
Height = 249
Top = 7
Width = 276
Anchors = [akTop, akRight]
Caption = 'Настройки'
ClientHeight = 231
ClientWidth = 272
Enabled = False
TabOrder = 2
object Label1: TLabel
Left = 14
Height = 16
Top = 8
Width = 37
Caption = 'Адрес:'
ParentColor = False
end
object edtProxyHost: TEdit
Left = 14
Height = 23
Top = 24
Width = 172
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
end
object Label2: TLabel
Left = 190
Height = 16
Top = 8
Width = 32
Anchors = [akTop, akRight]
Caption = 'Порт:'
ParentColor = False
end
object edtProxyPort: TSpinEdit
Left = 190
Height = 23
Top = 24
Width = 68
Anchors = [akTop, akRight]
MaxValue = 65535
TabOrder = 1
Value = 3128
end
object gbProxyAuth: TGroupBox
Left = 14
Height = 134
Top = 89
Width = 244
Anchors = [akTop, akLeft, akRight]
Caption = 'Авторизация'
ClientHeight = 116
ClientWidth = 240
Enabled = False
TabOrder = 3
object Label3: TLabel
Left = 14
Height = 16
Top = 12
Width = 38
Caption = 'Логин:'
ParentColor = False
end
object edtProxyLogin: TEdit
Left = 14
Height = 23
Top = 28
Width = 212
Anchors = [akTop, akLeft, akRight]
TabOrder = 0
end
object edtProxyPassword: TEdit
Left = 14
Height = 23
Top = 78
Width = 212
Anchors = [akTop, akLeft, akRight]
EchoMode = emPassword
PasswordChar = '*'
TabOrder = 1
end
object Label4: TLabel
Left = 14
Height = 16
Top = 61
Width = 46
Caption = 'Пароль:'
ParentColor = False
end
end
object cbProxyAuth: TCheckBox
Left = 14
Height = 19
Top = 57
Width = 173
Caption = 'Использовать авторизацию'
OnChange = cbProxyAuthChange
TabOrder = 2
end
end
end
end
object TabSheet2: TTabSheet
Caption = 'Датчики'
ClientHeight = 324
ClientWidth = 591
object GroupBox5: TGroupBox
Left = 16
Height = 53
Top = 16
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Обновление показаний датчиков'
ClientHeight = 35
ClientWidth = 551
TabOrder = 0
object Label5: TLabel
Left = 14
Height = 16
Top = 8
Width = 222
Caption = 'Обновлять показания датчиков каждые:'
ParentColor = False
end
object edtUpdateInfo: TSpinEdit
AnchorSideLeft.Control = Label5
AnchorSideLeft.Side = asrBottom
Left = 240
Height = 23
Top = 4
Width = 54
Anchors = [akLeft]
BorderSpacing.Left = 4
MaxValue = 60
MinValue = 5
TabOrder = 0
Value = 5
end
object Label6: TLabel
AnchorSideLeft.Control = edtUpdateInfo
AnchorSideLeft.Side = asrBottom
Left = 298
Height = 16
Top = 8
Width = 35
BorderSpacing.Left = 4
Caption = 'минут'
ParentColor = False
end
end
object GroupBox4: TGroupBox
Left = 16
Height = 120
Top = 76
Width = 555
Anchors = [akTop, akLeft, akRight]
Caption = 'Отображение'
ClientHeight = 102
ClientWidth = 551
TabOrder = 1
object Label9: TLabel
Left = 14
Height = 16
Top = 8
Width = 151
Caption = 'Показывать температуру в:'
ParentColor = False
end
object cbTempValue: TComboBox
AnchorSideLeft.Control = Label9
AnchorSideLeft.Side = asrBottom
Left = 324
Height = 23
Top = 3
Width = 217
Anchors = [akTop, akRight]
BorderSpacing.Left = 4
ItemHeight = 15
ItemIndex = 0
Items.Strings = (
'°C (градусы Цельсия)'
'°F (градусы Фаренгейта)'
)
Style = csDropDownList
TabOrder = 0
Text = '°C (градусы Цельсия)'
end
object chkShortValue: TCheckBox
Left = 14
Height = 19
Top = 70
Width = 387
Caption = 'Отображать значения в сокращенном виде (10 °C вместо 10,00 °C)'
Checked = True
State = cbChecked
TabOrder = 1
end
object Label11: TLabel
Left = 14
Height = 16
Top = 36
Width = 164
Caption = 'Показывать скорость ветра в:'
ParentColor = False
end
object cbWindValue: TComboBox
AnchorSideLeft.Control = Label11
AnchorSideLeft.Side = asrBottom
Left = 324
Height = 23
Top = 32
Width = 217
Anchors = [akTop, akRight]
BorderSpacing.Left = 4
ItemHeight = 15
ItemIndex = 0
Items.Strings = (
'м/с (метры в секунду)'
'км/ч (километры в час)'
)
Style = csDropDownList
TabOrder = 2
Text = 'м/с (метры в секунду)'
end
end
end
object TabSheet5: TTabSheet
Caption = 'Виджет'
ClientHeight = 324
ClientWidth = 591
object GroupBox8: TGroupBox
Left = 16
Height = 65
Top = 16
Width = 555
Caption = 'Прозрачность'
ClientHeight = 47
ClientWidth = 551
TabOrder = 0
object sbWidgetTransparent: TScrollBar
Left = 10
Height = 22
Top = 8
Width = 530
Max = 255
Min = 50
PageSize = 0
Position = 255
TabOrder = 0
OnChange = sbWidgetTransparentChange
end
end
end
end
object btnOk: TBitBtn
Cursor = crHandPoint
Left = 433
Height = 30
Top = 364
Width = 88
Anchors = [akTop, akRight]
Caption = 'OK'
Default = True
Kind = bkOK
ModalResult = 1
TabOrder = 1
end
object btnCancel: TBitBtn
Cursor = crHandPoint
Left = 521
Height = 30
Top = 364
Width = 88
Anchors = [akTop, akRight]
Cancel = True
Caption = 'Отмена'
Kind = bkCancel
ModalResult = 2
TabOrder = 2
end
end