-
Notifications
You must be signed in to change notification settings - Fork 1
/
umain.lfm
524 lines (524 loc) · 15.7 KB
/
umain.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
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
object SBMain: TSBMain
Left = 600
Height = 350
Top = 201
Width = 500
AllowDropFiles = True
Caption = 'SubzBor v1.8.0'
ClientHeight = 350
ClientWidth = 500
Constraints.MinHeight = 350
Constraints.MinWidth = 500
DefaultMonitor = dmPrimary
Menu = TopMenu
OnCloseQuery = FormCloseQuery
OnCreate = FormCreate
OnDropFiles = FormDropFiles
OnShow = FormShow
SessionProperties = 'Left;SubtitleFile.InitialDir;Top'
object Header: TPanel
Left = 0
Height = 48
Top = 0
Width = 500
Align = alTop
Alignment = taLeftJustify
AutoSize = True
BevelOuter = bvNone
ClientHeight = 48
ClientWidth = 500
Color = 4342338
Font.Color = clWhite
ParentColor = False
ParentFont = False
TabOrder = 0
object Description: TLabel
Left = 6
Height = 20
Top = 14
Width = 258
Align = alLeft
BorderSpacing.Left = 6
BorderSpacing.Top = 14
BorderSpacing.Bottom = 14
Caption = 'نرم افزار رایگان برش و سانسور زیرنویس'
Font.Color = clWhite
Layout = tlCenter
ParentColor = False
ParentFont = False
end
object Logo: TImage
Left = 450
Height = 40
Top = 4
Width = 40
Align = alRight
AutoSize = True
BorderSpacing.Right = 6
BorderSpacing.Around = 4
Center = True
Picture.Data = {
1754506F727461626C654E6574776F726B477261706869636B09000089504E47
0D0A1A0A0000000D49484452000000280000002808060000008CFEB86D000000
0970485973000024E8000024E8018263051C0000001974455874536F66747761
7265007777772E696E6B73636170652E6F72679BEE3C1A000008F84944415458
85AD987B7054D51DC73FE76E72F791DD6C487693CD13C2C38848424822C1B4D3
06F0D9A73A2A1567A460AD633B0E544148AA66A425B6A8D071A69D71EA543BF5
1167F0599C424D709A0281A024452C0F7984BCDF249BEC7BF7F48F6537BB7991
0DFDFE75CF39BF73EEE7DE737EBF737E47300BF51CAC32FAB4EA1A2928979222
A4CC43084B9491947DC069A1882F0928751AA3E6335BC196D158DF2562316E3F
5C5D286113C8FB808418DF3502EC45CA3D5965954DFF57C0D6861D8B4440F30A
F0BDF17D9C2E1F9D7D0EFA875C389C5E000CFA7852CC3AD2AD09E8B59AF1C349
249F04F0FF2AA7ECD9F3D705286595D27644DD2AA00AD086EA3BFB1C1C6AEAA4
F94C1F97BBEC4839C5E002726C2696E559285B968ECD62886C7609E473192B2B
5E12424C31C23480FD0D5589AE805A23E1CE50DDC5F6613EA8BB40F3D97EE454
5453BD480896E5A570CFAA05CCCB3045B6EC53DDEEB5A9E555233306ECFCD74E
AB3F8E7F00CB01DC1E3F35FBBFA1F658EB947F6BA6528460F58A2C1EBC63116A
BC1282382E54F5AE8CE2A7FBAE09D8DF5095E80CA8074370DDFD4EF6BCD5447B
CF98036A550D89092ABD83CE598366A519D9B4AE80D4647D18520D685659BFF5
8C3DEA83220B525629AE805A13826BE9B4B3E3B5C62838355EC3E6870B78EEB1
6232ACB13AF298DABA47D8F15A2397BB823C128ADD8AFF6D2965D44F8B026C3B
A26E0DADB9EE7E27BBDE38C1F0A827DCAED1087EB9762937CD4FC66CD2B2757D
216929510B3F260D8D78D8F5C6097A06C233F1FD8E23D54F4D0AD87AB87AA180
E721B8E6F6BCD5140507505E9CC9B2BCB1789C6CD6B17D4351789A660BB9FB6F
CD78BC010024BCD0525F3D7F02A040EE067400EFEE3F1735AD21D51E6BA766FF
37518E926CD652B1B1F8BA20DB7B46A839702E54D42B1AF9721460FBE1EA4282
41988BEDC3D41D6B9B74202925FBEA2FF1A7F74EE2F505A220B76F2CC23A67F6
90B50D6DB47406D7A3801FB5D5BF5810060C6E5F418FFEA0EEC2354349C3C96E
AA5FFF226A09385D3E0CBAB8594306A4E4C3BA8BA1A240919B0044CFC12AA347
AB7601099D7D0EB6FDE1C88C8370B259C7E6870BD0A91A5E7DE7244F3C78335A
55C3CE3F1FA777D01533A41082DF6FBA95B4143D805D513D36C5A755D77075E3
3FD4D419D30E3130E462E7EB5FF0EA3B2779FCFE256458134831EBD8B6A19814
B32E66402925879A3A424593F4C6AD56A4A03C54D37C6642209F9136DEB398AC
3463B86C9DA3A3F267C5B39AEEE6B3FD11C0CA2A454A8A20B886424173A6D26B
356C7DA490DCCCC4096D9624DDAC1CA7A5C38ED3ED0B024291829479001DBDA3
31EFB34F3E54C0826CF394ED96241D5BD7173227513BA5CD7805A4A4ABCF0180
803C257412EEBB12FBA2AE3BD67ECD359B9662A06263714C90112CD670A07679
FC3103369EEAE6BD03D73C739296A267FB8622924C338374B8BCA147A14C6738
13EDABBF44CDFE73D7B4B3590C546C9C39644861409D3AE1683E63EDAB6FE1CD
4F4EE30F4C3FDD368B816D1B9663BE06A441171F0118CCBEB024C51EB722557B
B48D5D6F9C60C4E19DD62EC39AC0F60DCB311BD5296D2258BA1584380390916A
4411D1E7572104B99989CC4D374D680328599286463356FFF58501B6EC3EC4C1
C6B6699D27C39A40C5A3C5934EB722443877917056011A2118D372D28D51C68F
DFBF84EF1465509A6FA3E4E65432AC096814418A59875EABE187DF9D87254947
B6CD8846A3909B99486AB2814FFFDDC2AE374F70B17D784AC8748B81677E5A48
6242F49F9C976942AF8D0BFDA0639AA736DCA643C8B50083C36E4E5FBA1236BE
AD341B2104FFBD3048E3D7BD6C79A49086935DDCB36A3E6E6F80250B9201C17D
6B16D0DE3D4A569A91BBCA724831EBA83DDAC6E7C7DB39757E00B7D78F5E1B47
82211E1131133E9FC4E70F70EEF250B8AEBC248B1B73E7040B52EE8C135AD73F
A547B503A6B265E97CF4F9A5F0F4BCFCD7268A6EB2B27A4516D6ABE7BDF8B868
67AA3DDA8AC9108F254947FF90137F40F26E84579F6DB9C2C0908BF76BCFE3F5
498C8638348A6078D48B7B5C68130256E6A7858A435E8FB756C928AE7220C55E
0806D5E5375AC31D36AD2B20C766445104973BED0C0EBB5977F70D515BDB9AD2
6C962E4AA6ABDFC12F1E58CAA50E3BB7DC1C7E09C54B5279FA91426ECC4DC6E3
F53330E4A677D035010E60F9E2D4700A21917B73CBAB5C02A0B5E1B7F922209A
00D1D269E7F93F1E2320256ABC86D4643D83C32E469D3E74AA8644A38AD3EDC7
EDF16134A8B83D7EE2348211A78FE4ABBB85D717E08ADDCDDA3B1751B43895DF
FDE50B562CB5B1AFFED204A890348AE0852756906D3302C88094F93965955F29
00D9A595FF91F011C0DC74136B4AB301F078FDB4758F30EA0C6EDE2E8F9F9E01
27F6510F1E6F80812117A34E2F43231EFCFE00BD834E7A079D5CB1BBC32FAD3F
D1C1A3F7DE447BCFA4797958AB576485E040C8F773CA2ABF8288401DF08BA700
17C083772C24C7669A6498D8D4D1EB20C9A4E548731779F3E6A0D14CBE7165A5
1979E0F685A1A2334E096C0915C23DE67E7BFB05A4FC35407C9CC2930FE54F1B
4C67A2838D6D7CFCF945F26FB030E2F0303F73E2479B8D2A9B1F2E408DBFEA7C
4256DA563C1B3EFB477D52E6AD15AF007F07484DD6B3657DE1754366A52570FC
EB1E72D24DF48C4B03CC46952DEB0BC7CE8C928F334B2BF644DA44010A21A4EA
F6FC84ABC13BC766E2D9C74AA24ECBB1EADCE52116669B39F5CD00458BC72244
569A91E77E5E12B9941A558F67DDF89BAE492F8F3A8EBF6409783C9F02251074
96F70E9CE7B3865602B3B83DBA7D65360BB2CCD41C38C790DDC39AD26CEEBF6D
C1D8B442A3A2AA77CFE8F228A460B6A77D1BE40F42752D9D763EACBBC897A77B
634AAE56DD92C5A9F3FD64A599B877D5FC316F05907CAC7A3CEB62BA7E0BF795
52B437546F46F21B209C5C74F73B38DCDC45D3993E5A3AEC53FE554508E6659A
58996FA370B195D4E8FCC489909599A5157B66758119A9AEA33B72FD7EE56589
F8F1F83E4EB78FAE3E077D579C38AEC64B833E0E4B921E9BC510DEF823BF1BF8
204EE37F3AD25BAF0B30A4D6C32F2E1522B0594AEE133031959B4612868560AF
94CAEEEC5BB79D9C69BF9800436A3DFC8A5EE05A8DA45C0A4A04E401A9E3CC7A
04F2B494E238C83AAFC75B9B5B5E157366F63F801083135625522E0000000049
454E44AE426082
}
end
end
object SubtitleFileL: TLabel
Left = 8
Height = 17
Top = 50
Width = 484
Align = alTop
BidiMode = bdRightToLeft
BorderSpacing.Left = 8
BorderSpacing.Top = 2
BorderSpacing.Right = 8
Caption = 'زیرنویس:'
ParentBidiMode = False
ParentColor = False
end
object SubtitleFile: TFileNameEdit
Left = 8
Height = 27
Top = 67
Width = 484
OnAcceptFileName = SubtitleFileAcceptFileName
FilterIndex = 0
HideDirectories = False
ButtonWidth = 23
NumGlyphs = 1
Images = SBDatas.GlyphImages
ImageIndex = 6
Flat = True
Align = alTop
BorderSpacing.Left = 8
BorderSpacing.Right = 8
MaxLength = 0
TabOrder = 1
end
object TimeSlicesListActions: TPanel
Left = 8
Height = 20
Top = 96
Width = 484
Align = alTop
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 2
BorderSpacing.Right = 8
BevelOuter = bvNone
ChildSizing.HorizontalSpacing = 1
ChildSizing.ControlsPerLine = 10
ClientHeight = 20
ClientWidth = 484
Color = clForm
ParentBidiMode = False
ParentColor = False
ParentShowHint = False
ShowHint = True
TabOrder = 2
object TimingsListL: TLabel
Left = 145
Height = 20
Top = 0
Width = 339
Align = alRight
BidiMode = bdRightToLeft
Caption = 'لیست بازه های زمانی که قرار است "نگه داشته" بشوند:'
Layout = tlCenter
ParentBidiMode = False
ParentColor = False
end
object NewTiming: TSpeedButton
Left = 0
Height = 20
Top = 0
Width = 20
Action = NewTimingAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 0
ShowCaption = False
end
object EditTiming: TSpeedButton
Left = 21
Height = 20
Top = 0
Width = 20
Action = EditTimingAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 1
ShowCaption = False
end
object DeleteTimings: TSpeedButton
Left = 42
Height = 20
Top = 0
Width = 20
Action = DeleteTimingsAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 2
ShowCaption = False
end
object AddOffsetToTimings: TSpeedButton
Left = 63
Height = 20
Top = 0
Width = 20
Action = AddOffsetToTimingsAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 9
ShowCaption = False
end
object SaveTimingsFile: TSpeedButton
Left = 84
Height = 20
Top = 0
Width = 20
Action = SaveTimingsAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 4
ShowCaption = False
end
object OpenTimingsFile: TSpeedButton
Left = 105
Height = 20
Top = 0
Width = 20
Action = OpenTimingsAct
Align = alLeft
AutoSize = True
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 5
ShowCaption = False
end
object ResetForm: TSpeedButton
Left = 141
Height = 20
Top = 0
Width = 20
Action = ResetFormAct
Align = alLeft
AutoSize = True
BorderSpacing.Left = 16
BorderSpacing.Right = 16
Flat = True
Images = SBDatas.GlyphImages
ImageIndex = 3
ShowCaption = False
end
end
object TimingsList: TListBox
Left = 8
Height = 177
Top = 118
Width = 484
Align = alClient
BorderSpacing.Left = 8
BorderSpacing.Top = 2
BorderSpacing.Right = 8
ItemHeight = 0
MultiSelect = True
OnDblClick = TimingsListDblClick
PopupMenu = TimingsListMenu
ScrollWidth = 482
TabOrder = 3
TopIndex = -1
end
object DoSplitPanel: TPanel
Left = 8
Height = 30
Top = 297
Width = 484
Align = alBottom
AutoSize = True
BorderSpacing.Left = 8
BorderSpacing.Top = 2
BorderSpacing.Right = 8
BevelOuter = bvNone
BidiMode = bdRightToLeft
ClientHeight = 30
ClientWidth = 484
Color = clForm
ParentBidiMode = False
ParentColor = False
TabOrder = 4
object Progress: TProgressBar
Left = 0
Height = 25
Top = 2
Width = 100
Align = alLeft
BorderSpacing.Top = 2
BorderSpacing.Bottom = 3
ParentColor = False
Smooth = True
TabOrder = 0
Visible = False
end
object DoSplit: TButton
Left = 456
Height = 30
Top = 0
Width = 28
Action = SaveSubtitleAct
Align = alRight
AutoSize = True
ParentShowHint = False
ShowHint = True
TabOrder = 1
end
end
object StatsBar: TStatusBar
Left = 0
Height = 21
Top = 329
Width = 500
BorderSpacing.Top = 2
Panels = <
item
Style = psOwnerDraw
Width = 50
end>
SimplePanel = False
OnDrawPanel = StatsBarDrawPanel
end
object IniProps: TIniPropStorage
StoredValues = <>
OnRestoringProperties = IniPropsRestoringProperties
OnRestoreProperties = IniPropsRestoreProperties
Left = 72
Top = 160
end
object TopMenu: TMainMenu
BidiMode = bdRightToLeft
ParentBidiMode = False
Left = 144
Top = 160
object MenuSBPrefs: TMenuItem
Caption = 'تنظیمات'
ShortCut = 113
OnClick = MenuSBPrefsClick
end
object MenuSBAbout: TMenuItem
Caption = 'درباره'
OnClick = MenuSBAboutClick
end
object MenuSBGuide: TMenuItem
Caption = 'آموزش'
ShortCut = 112
OnClick = MenuSBGuideClick
end
object MenuSBLang: TMenuItem
Caption = 'زبان/Lang'
object MenuSBLangTranslateIt: TMenuItem
Caption = 'به زبان خود ترجمه کنید'
OnClick = MenuSBLangTranslateItClick
end
object MenuSBLangDownloadMore: TMenuItem
Caption = 'دانلود ترجمه های بیشتر'
OnClick = MenuSBLangDownloadMoreClick
end
object MenuSBLangSep: TMenuItem
Caption = '-'
end
end
end
object SBActions: TActionList
OnUpdate = SBActionsUpdate
Left = 216
Top = 160
object OpenSubtitleAct: TAction
OnExecute = OpenSubtitleActExecute
ShortCut = 16463
end
object SaveSubtitleAct: TAction
Caption = 'ببُر'
Hint = 'ببُر'
OnExecute = SaveSubtitleActExecute
ShortCut = 16467
end
object OpenTimingsAct: TAction
Caption = 'فراخوانی'
Hint = 'فراخوانی'
OnExecute = OpenTimingsActExecute
ShortCut = 24655
end
object SaveTimingsAct: TAction
Caption = 'ذخیره'
Hint = 'ذخیره'
OnExecute = SaveTimingsActExecute
ShortCut = 24659
end
object NewTimingAct: TAction
Caption = 'اضافه'
Hint = 'اضافه'
OnExecute = NewTimingActExecute
ShortCut = 16462
end
object EditTimingAct: TAction
Caption = 'ویرایش'
Hint = 'ویرایش'
OnExecute = EditTimingActExecute
ShortCut = 13
end
object DeleteTimingsAct: TAction
Caption = 'حذف'
Hint = 'حذف'
OnExecute = DeleteTimingsActExecute
ShortCut = 46
end
object SelectTimingsAct: TAction
Caption = 'انتخاب همه'
Hint = 'انتخاب همه'
OnExecute = SelectTimingsActExecute
ShortCut = 16449
end
object AddOffsetToTimingsAct: TAction
Caption = 'تاخیر-تعجیل گروهی'
Hint = 'تاخیر-تعجیل گروهی'
OnExecute = AddOffsetToTimingsActExecute
ShortCut = 16452
end
object ResetFormAct: TAction
Caption = 'از نو'
Hint = 'از نو'
OnExecute = ResetFormActExecute
ShortCut = 16466
end
end
object TimingsListMenu: TPopupMenu
Left = 288
Top = 160
object NewTimingMI: TMenuItem
Action = NewTimingAct
end
object EditTimingMI: TMenuItem
Action = EditTimingAct
end
object DeleteTimingsMI: TMenuItem
Action = DeleteTimingsAct
end
object SelectTimingsMI: TMenuItem
Action = SelectTimingsAct
end
object MenuItemSep1: TMenuItem
Caption = '-'
end
object AddOffsetToTimingsMI: TMenuItem
Action = AddOffsetToTimingsAct
end
object MenuItemSep2: TMenuItem
Caption = '-'
end
object SaveTimingsMI: TMenuItem
Action = SaveTimingsAct
end
object OpenTimingsMI: TMenuItem
Action = OpenTimingsAct
end
end
object HelpNotifier: TPopupNotifier
Tag = 8
Color = clGray
Icon.Data = {
07544269746D617000000000
}
Text = 'Text'
Title = 'Caption'
Visible = False
OnClose = HelpNotifierClose
Left = 72
Top = 232
end
end