11object fmMain: TfmMain
2- Left = 1088
2+ Left = 654
33 Height = 1054
4- Top = 365
4+ Top = 325
55 Width = 1524
66 Caption = 'pg_timetable IDE'
77 ClientHeight = 1024
@@ -38,20 +38,20 @@ object fmMain: TfmMain
3838 TabOrder = 0
3939 object pnlChains: TPanel
4040 Left = 0
41- Height = 437
41+ Height = 436
4242 Top = 0
4343 Width = 1516
4444 Align = alTop
4545 BevelOuter = bvNone
4646 BorderStyle = bsSingle
4747 Caption = 'pnlChains'
48- ClientHeight = 433
48+ ClientHeight = 432
4949 ClientWidth = 1512
5050 ParentColor = False
5151 TabOrder = 0
5252 object gridChains: TDBGrid
5353 Left = 0
54- Height = 391
54+ Height = 390
5555 Top = 42
5656 Width = 1512
5757 Align = alClient
@@ -82,6 +82,8 @@ object fmMain: TfmMain
8282 FieldName = 'live'
8383 end
8484 item
85+ MinSize = 10
86+ MaxSize = 200
8587 PickList.Strings = (
8688 '* * * * *'
8789 '@every <interval>'
@@ -94,33 +96,43 @@ object fmMain: TfmMain
9496 FieldName = 'run_at'
9597 end
9698 item
99+ MinSize = 10
100+ MaxSize = 200
97101 Title.Alignment = taCenter
98102 Title.Caption = 'Client'
99103 Width = 264
100104 FieldName = 'client_name'
101105 end
102106 item
107+ MinSize = 10
108+ MaxSize = 200
103109 SizePriority = 0
104110 Title.Alignment = taCenter
105111 Title.Caption = 'Exclusive'
106112 Width = 150
107113 FieldName = 'exclusive_execution'
108114 end
109115 item
116+ MinSize = 10
117+ MaxSize = 200
110118 SizePriority = 0
111119 Title.Alignment = taCenter
112120 Title.Caption = 'Self Destruct'
113121 Width = 150
114122 FieldName = 'self_destruct'
115123 end
116124 item
125+ MinSize = 10
126+ MaxSize = 200
117127 SizePriority = 0
118128 Title.Alignment = taCenter
119129 Title.Caption = 'Max Instances'
120130 Width = 150
121131 FieldName = 'max_instances'
122132 end
123133 item
134+ MinSize = 10
135+ MaxSize = 200
124136 SizePriority = 0
125137 Title.Alignment = taCenter
126138 Title.Caption = 'Timeout (ms)'
@@ -175,7 +187,7 @@ object fmMain: TfmMain
175187 Left = 68
176188 Height = 42
177189 Top = 0
178- Width = 240
190+ Width = 300
179191 Align = alLeft
180192 ButtonHeight = 40
181193 ButtonWidth = 40
@@ -214,13 +226,31 @@ object fmMain: TfmMain
214226 Action = acChainRefresh
215227 end
216228 end
229+ object toolbarRun: TToolBar
230+ Left = 368
231+ Height = 42
232+ Top = 0
233+ Width = 300
234+ Align = alLeft
235+ ButtonHeight = 40
236+ ButtonWidth = 40
237+ DisabledImages = imglToolbarsDisabled
238+ EdgeBorders = []
239+ Images = imglToolbars
240+ TabOrder = 2
241+ object btnChainRun: TToolButton
242+ Left = 1
243+ Top = 0
244+ Action = acChainRun
245+ end
246+ end
217247 end
218248 end
219249 object splitChain: TSplitter
220250 Cursor = crVSplit
221251 Left = 0
222252 Height = 12
223- Top = 437
253+ Top = 436
224254 Width = 1516
225255 Align = alTop
226256 Color = clScrollBar
@@ -232,17 +262,17 @@ object fmMain: TfmMain
232262 end
233263 object pnlDetails: TPanel
234264 Left = 0
235- Height = 537
236- Top = 449
265+ Height = 538
266+ Top = 448
237267 Width = 1516
238268 Align = alClient
239269 BevelOuter = bvNone
240- ClientHeight = 537
270+ ClientHeight = 538
241271 ClientWidth = 1516
242272 TabOrder = 2
243273 object gridTasks: TDBGrid
244274 Left = 0
245- Height = 497
275+ Height = 498
246276 Top = 40
247277 Width = 1516
248278 Align = alClient
@@ -251,6 +281,8 @@ object fmMain: TfmMain
251281 Color = clWindow
252282 Columns = <
253283 item
284+ MinSize = 10
285+ MaxSize = 200
254286 Title.Caption = 'Task Name'
255287 Width = 339
256288 FieldName = 'task_name'
@@ -396,14 +428,6 @@ object fmMain: TfmMain
396428 end
397429 end
398430 end
399- object tsChain: TTabSheet
400- Caption = 'Chain'
401- ImageIndex = 2
402- end
403- object tsTask: TTabSheet
404- Caption = 'Task'
405- ImageIndex = 3
406- end
407431 object tsLog: TTabSheet
408432 Caption = 'Log'
409433 ClientHeight = 986
@@ -619,84 +643,96 @@ object fmMain: TfmMain
619643 OnExecute = acChainRefreshExecute
620644 OnUpdate = acChainToolbarUpdate
621645 end
646+ object acChainRun: TAction
647+ Category = 'Chains'
648+ Caption = 'Run'
649+ ImageIndex = 9
650+ OnUpdate = acChainToolbarUpdate
651+ ShortCut = 120
652+ end
622653 end
623654 object imglToolbars: TImageList
624655 Height = 24
625656 Width = 24
626657 Left = 96
627658 Top = 120
628659 Bitmap = {
629- 4C7A0900000018000000180000007D0300000000000078DAED9C8D8DEB200C80
630- 3D424660848C901132424660846C9011324246C8088C901132425F9F04AA2F17
631- C018A3EBF56C09E9AEB49F833160C20FC09F92874FEFCEB7CFB417F0B7679A0B
632- D881D313F8067D9ED3313CD3E9BF3B153CFF80F28604DF659E2365FFC9E79D91
633- FC11E577CCFA3D1265DF0836CCF14319B69BBCDDE78D15FCDEE71F89B2990A7E
634- 97A88393C0CF4997780647F0AF9CA4ECB3FA3C5BD9EE63F53B66FC97621B97F1
635- 11575186F0EC2ED17E705F3215B0275FEE93507FB87FB3049B58E47B9C3EF4F0
636- FF0F88D97B1B3B546736619798AF39A42796DC4D3F0E85B65D51FB3EFDDFBBCF
637- EB404545E337E57F369FDACF19DF3F96C4B793FF0DA59FB68931F28E3FA1F16B
638- 21966189E8B8F239EC940ECCAF61C774E0BF6BD9773A1E688C9460A7742CC2BE
639- BF3464631D0BA8A8A8B4105B39BF949A37D5B0A575D8C4DCC80AB2A7CB3BAA5A
640- 1D36333ED6E8B0C4F19DA3A3343E190AE7FCC68FAF25F1D5E07FD357D6B7C6CF
641- CA7F67BE8A8A8AF60FCAFF59FE8399DE85AFF5AB7C151595BF2B1DD0D63C3A26
642- FBFF1E0697F97DF8DECEE087B5F1988EC00EDF31823A6AD9291D52EC980E49F6
643- 9D0E69F6D5DE0F825F71D98EE057356C43F45D2EBBA47D70D9123A3A646B43FC
644- 1EA70C46B01F5451F9A4B17FF1E36EDF80BDC2D7B5F2BE01FB84AFFBEB7A6176
645- D82319F6D51E0DD83DBCF6DDAD0DD97B451CA7ECCF604363367EBFD0827D7D7F
646- 21CDC67C9CA4D8D098FD09F2104A3FC5575151E1C904F7E75EA4D861CFA66DC8
647- 5EDE80DD036D9F0D87DD41FA7C9F844D627B9325ED1DD3215997571D2DFC6481
648- 767B92EF74E8BE61151519B1507606B2941DDAAC69C89E7E293B970E789DA9A7
649- DA6FA9984F58868E947D8C9F83AF97B9A6A40E1C6F9C15E5A0BCB71B18FEBC00
650- FD3C2F7E3732376A93E1FC76AB183775B6FE37F087423F2D95B9610C3300FD7C
651- 3A877D08FB66E7B90B6ABB1BD0DE4595F66DA567DFA9CCDD3F7F0F2A2AE9F633
652- 7B7F71F05A375A217D570A65DCDB80763F43690C36A276E9FCF3F7F0DA3F30FA
653- CF0EE09D11EA1037D72E4BCE850D171DA57D7F2E1ED82BFA400BE9753C7CBF0A
654- 37664EDDFF836331EE5ADF948821AEBE68983E1D1BE30FF8BE76211943047FE7
655- AC876C37E3C3556AEEFF31376D3A56BFDCF78B39FF90B8FF2717D7BBCA32CC11
656- DBDCD97164966128E8AF6662BF7030FB926BFF1CF61219640BEE7C967AFF4FED
657- 1E8E09BEDFFF1362AB093E7C7DF21FCCA1D5B9
660+ 4C7A0A0000001800000018000000C20300000000000078DAED9C8D8DEB200C80
661+ 3D424660848C9011320223304237C8081DA123640446C80819A1AF4F02D5970B
662+ 60C0567FCE9690EE9AF6730063CC2FC09F927B48EFCE778FB456F06F8F74A960
663+ 47CE48E01BF47949C7F4487BF8AEAD78FF093D9B327C5F788F5CF9DBF06C4F3C
664+ 9FD1F3A1B17EB74CDE6F84322CF1631E6E27CFD6F06CEEE08FE1F996C99BE9E0
665+ 0F993AD809FC920C9977F004FB2A49AE7CAEE199EB6CF7A9FA9D0BF64B291B5F
666+ B011DF9187F8EE3ED37EB02FB1156C1BF2BD13EA0FFB37472813876CAFC5876E
667+ E1FF0931C750C61ED599CB944BCAD63CD2934AFEC48F4365D95E51FBDEC3DF6B
668+ 7836808A8AC66FCAFF6E3ED5CF99E01F6BE25B1B7E43F1D32ED3479EF12DEABF
669+ 16621E96848E23BF859DD381F93DEC940EFC772FFB4CC71DF5911CEC9C8E85D9
670+ F6174136D6B1808A8A8A84B8CEF125D7B8A987CDADC365C6468E916D0F7354BD
671+ 3A5CA17FECD1E188FD7B8B8EDAF864AA1CF39BD0BFD6C45753F8CDD859DF1A3F
672+ 2BFF9DF92A2A2AEA1F94FF5AFEBD31BD0B5FEB57F92A2A2A7F5706A0AD790C8D
673+ ECFF7B187CE1F7F17B6B033FAE8DA7744476FC8E61D4D1CBCEE9E062A77470B2
674+ CF7470B38FE57D27D8552BDB13ECAA876D88B6DBCAAE691FAD6C0E1D032A6B43
675+ FC5E4B1E0CA31F5451F9A6BE7F09FDEE28C0BEC2CFB5F25180BDC3CFFD752333
676+ 3BEE918CFB6A3701F608CF7D775741F6DA11C729FB3BD820CCC6F30B12ECE3FC
677+ 05371BF371E2628330FB1BE4CE945EC557515169130BE7E75EB8D871CFA61364
678+ 2F6FC01E81B6CFA6853D40FE7C1F4799A4F6267396774A07675D1E7548D8C902
679+ 727B92CF74E8BE6115151E71507706B2961DDBAC1164DB0F6597D206CF33F5D4
680+ F25B3AC613AE4147AE7C4C18835F0F634D4E1D38DED83BF24199B79B1AEC7901
681+ FA795E3C3772116A93F1FCB6548C9B3B5BFF09FCA9D24E6BE52218C34C403F9F
682+ DEC2DE986D7308DC05B5DD1BD0E6A26A7D5BEDD9772A730DEF3F828A4ABEFD5C
683+ 82BD7878AE1B5D217F570AA5DFBB01ED7E86DA186C46EDD287F71FE1B97F600E
684+ 9F6DD076466840DC52BBAC3917361D74D4FAFE523CB076F84007F9753C7CBF4A
685+ 6BCC9CBBFF07C762AD6B7D3613431C6DD134DA74AA8FDFE0F7DA05670C11EDBD
686+ 653DE476D23F1CA5E7FE1F73D2A653F5DB3ABF58B20F8EFB7F4A71BDEFCCC325
687+ 513667E53837E661AAF05717A25FD81A7DC9D13FC7BD44069545EB78967AFF4F
688+ EF1E0E0BBFEFFF89B195055D9F5479FD3C99A40D469BB7827CECD70741BE445E
689+ 527E872B2FA5719E15E473E4A5661C3C09F36721FEDA111353E60624EAB7E79D
690+ 4BEDCB09B52FAE773EF36F92F7861850F948F907A43935AA
658691 }
659692 end
660693 object imglToolbarsDisabled: TImageList
661694 Height = 24
662695 Width = 24
663696 Left = 96
664- Top = 208
697+ Top = 209
665698 Bitmap = {
666- 4C7A0900000018000000180000001D0400000000000078DAED5CDBADDB300CBD
667- 2374848ED0113A4247E80819A11BE4E326EE67809BC7FDEC0819C12378048D90
668- 8AB6E4D08E1E1445B77990800103920F2D8AA2288AD2DBDBEBD0E9B0BDC073EF
669- F8A7C366753A34672AFEE9B8FD73DCBFFFA2630F38C7E3F65B0EFF73F7FBEB58
670- 3FC363BF7FFF6EEB99BEEEC7F627F5FFDD777D19BC27E4DBA6FE23257FF81F57
671- 6E82DFEE9B1FBE7CB75B7FE1F4AF2DEBA26DB77D9493610E7F6C83C5BAFDB639
672- F765B61D6C7CAB0FAE4E176B1BE803171FE41AEB03AF3729FC1C21FC4B4C7752
673- FA95A3947C3E0FDBDD50B659D58DFB48FF22FDAC904D9BD291B19CD1066457DA
674- D8F899D892C018C9E83DE887C9F51FB66FB9760C32E9EB1B8A7D0BF38071B159
675- F9FF02CC5E4F86FE6A7D9F419D985C12BAD6223EB1A79DDBF1229DB6B275BADB
676- 5DFF15DE9B339495FCB39292FA6F8AFF88F8543BE7E6B0AEC4BF75F35747B1D3
677- 13FF7CC623848FE6465BD6AC697268D6211E737C0E768A07C6AFC18EF198BD57
678- 618778A047043BCD43063BCC43167BCA63196C2525F57F606EE0AF2FA5D64D75
679- D8B23CC2D8323CE673318E51D5F208CDF3787EACE111F321E6F33B8747A97F82
680- 7950D6FCCEBF328CF8A1A95907ABFFACF8F78EAFA4A4A4F125C5FFBFF884987C
681- F0B9177CED5FC55752527A5D82FD0ECA9E0767FFB7DF571FF25DDAD4F7D77AB7
682- B94E59FCEBDE789007FA87BE4E695E498A472D768A8714768C87247684872876
683- 40DE979C5E5560B739BDAAC106995074978B5D323EB8D8123CD0B7493DC1F538
684- 6DA0E820D50E2A293DD3DCEFF66ACFB531F3E0B81B732187BD72291E336C83F3
685- EB6A79DC60BB1CC931AF3690F3598BED72FC86BC5A5BBE1436B481EBC729F673
686- 60032D893D895B2D803D8F5F4863C7E36E32D8617C39EC67206EDC931A075D1A
687- 5F494989477D7E4DE0DC8B18F698B3299BDB24996B2A810DF32225CF8683EDD6
688- E32697CB239D372C2DEF188FA5F2860177093D99E50D1BCD1B56527A145F77B3
689- 2A3903598AEDC7AC641C7E8E2DFDFFFF0A9BF074FE4C3D557E917322C4879A7B
690- 9B9E1BC7753EE4D0DA35F8340E47DB63A3F2C0FE46A96F35E14188DBE11CE292
691- FEA09EE7C5B191926F8AF4CF9FDF5EC8C74D9DAD7F04FC6B1F97ED05937D69DB
692- AF4BF930E8DE0B5373BF4002BB93D44DE8CB01B71F87C6EB252516C5B06F4567
693- DFE9981097B7635C78FF42E9B908F47C18FBFD3E4EEBF78D7A7B9FB82B8534EF
694- 4D7312A2F73394FA606EAE30E3FD0EF6FF81DF983F60CB9D3DEB386784FCBE3A
695- 60E4C665C9B9306CFB4AE2DA93334289F1DCEF57326D206A47979C9FADDCB93E
696- 73EAFE1FEC8B71F7FA92F7FFCC7491D30674BF8D89B5ADD49FA4FA105EDF39FB
697- 21817118C267DFFF83EFADF16332DEBFBCF8624E3F84EEFF49FAF535F7FF201F
698- AB25C991617BBDDF425E43126C85ABDF316DC9C43EFB5C2268A79705773D4BBF
699- FFA72E87237CFF8FF3AD5EE0FE9FBF2F5B364B
699+ 4C7A0A0000001800000018000000710400000000000078DAED5CEB8DDB300CBE
700+ 113A4247E8081DA12374848CD00DEEC725EECF00CDE37E76848CE0113C8246B8
701+ 8AB6E4D08E1E14455D733912301040CA473D288A22293D3D7D1E3A1F776FF0DD
702+ 3BFEF9B8DD9C8FDD858A7F3EEDFE9E0E2FBFE8D813CEE9B4FB96C37FDDFFFE3A
703+ D7CFF0381C5EBEDB7A66ACFB67F793DA7EF7BFB10C7E27C6B74FB52335FED01E
704+ 576E82FF3D743F7CF97EFFFC8533BFB66C88F6DDCE516E0C73F8731F2CD6ED7F
705+ BBCB5866FBC1C6B7F2E0EA0CB1BE813C70F1615C6373E0E526859F2384FF1693
706+ 9D947CE528353EAFC7DD7E2ADB6EEAD67D647E917C568C4D9F9291B99CD107A4
707+ 57FAD8FA59E892C01AC9C83DC887C9CD1FD66FB97E4C6332D63714FD16E601EB
708+ 62BBF1ED02CC514EA6F9EAFD9C419DD8B82464AD477C625FBFD6E345326DC7D6
709+ C9EE706D2BFCEE2E5056D2662525B5DF14FF23E253F59CDBC38612FBD6ED5F03
710+ 454F2FECF3158F103EDA1B6D59F74C1B87EE39C4638DCFC14EF1C0F835D8311E
711+ ABDF55D8211EE813C14EF390C10EF390C55EF26883ADA4A4F60FEC0DFCF3A5D4
712+ B9A90E5B9647185B86C77A2FC63EAA5A1EA17D1EEF8F353C6236C47A7FE7F028
713+ B54F300FCA99DFD95786E13F3435E760B59F15FFDEF1959494D4BFA4F8FF179F
714+ E0930F7EF782AFF3ABF84A4A4A9F9720DE41897970E2BF635C7DCA77E953FFBF
715+ D6BBCD75CAE25F63E3411EA80D639DD2BC92148F5AEC140F29EC180F49EC080F
716+ 51ECC078BFE5E4AA02BBCFC9550D368C094576B9D825EB838B2DC103FD372927
717+ B81EA70F1419A4EA4125A547DAFB5DACF652EB330FAEBB3917728A954BF15861
718+ 1B9C5F57CBE306DBE548CE79B5819CCF5A6C97E337E5D5DAF256D8D007AE1DA7
719+ D88F810DD4127BE1B76A80BDF65F4863C7FD6E32D8617C39EC4720AEDF93EA07
720+ 6D8DAFA4A4C4A331BF2670EF450C7BCED994CD6D92CC3595C0867D919267C3C1
721+ 76E77193CBE591CE1B961EEF188F5679C380DB424E5679C346F38695943E8AAD
722+ BBDD94DC812CC5F66B56D20FBFC6966EFF7B6113BEC1DFA9A78E5FE49E08F1A3
723+ E6DEA6F7C6F99C0F39B4F60CBEF4C3D1626C541ED8DE28B5AD163C087E3B9C43
724+ 5C321FD4FBBCD83752F29F22F9F3F7B71BD9B8A9BBF51F01FF3AC765B160B22D
725+ 6DE7B5950D83DEBD3035EF0B24B00749D984B99C70C77568BC5C527C510CFD56
726+ 74F79D8E097E79BBC685E3174A8F4520E7D3DA1FE338BD8F1B8DFA3EF1560A69
727+ DF5BE62444DF6728B5C1DC5E61E6F71D6CFB81DF9C3F60CB9D3E1B3877847C5C
728+ 1D3072EBB2E45E18D67D257EEDC51DA1C47A1EE3954C1D88FA3124F7673BEE5C
729+ 9B39F5FE0FB6C5B8B1BEE4FB3F2B59E4F401BD6F63627D2BB527A9368497774E
730+ 3C24B00E43F8ECF77FF0BB357E4DC6E797E75FCCC987D0FB3F49BBBEE6FD1F64
731+ 63F5A47164E85E6FB790CF90045DE1EA0F4C5DB2D0CF3E9708FAE9C7827B9EA5
732+ BFFF5397C3117EFFC7D956FAFE8FD21DF8C95ACAE09C3FD4CC1787F664BBCEA4
733+ FB123A1B49F625A677A4FA923BE7D5F685729EACE94BC93998637B149DB3197B
734+ 2A0DBBBB54D8C459DF409BF9E5B739B7BE2463C82DDA1CD26F2DDF0D916EB3D2
735+ FBD13FC400676E
700736 }
701737 end
702738 object imglTabs: TImageList
0 commit comments