dialog fails on one system on occasion

Technical support and scripting issues

Moderators: Dorian (MJT support), JRL

Post Reply
kpassaur
Automation Wizard
Posts: 696
Joined: Wed Jul 07, 2004 1:55 pm

dialog fails on one system on occasion

Post by kpassaur » Tue Feb 21, 2012 4:50 pm

I have a script that works fine on Vista, Seven and XP; however on Server 2003 it works a coupld of times and then it fails to open.

When I create a log file of what is happening these are the last couple of lines:

2/21/2012 08:44:38:145 - START: Dialog>rulesDialog
2/21/2012 08:44:38:301 - END: Dialog>rulesDialog
2/21/2012 08:44:38:301 - START:
2/21/2012 08:44:38:301 - END:
2/21/2012 08:44:38:301 - START: Dialog>TestDialog

So, I assume that it has to do with the Dialog "TestDialog".

The only item that was not created by the editor is the button graphic on the browse button. That was copied and pasted in and the same lines are used on other dialogs without issue.

The Dialog is below.


Code: Select all


Dialog>TestDialog
object TestDialog: TForm
  Left = 251
  Top = 104
  HelpContext = 5000
  BorderIcons = [biSystemMenu]
  Caption = 'Barcode PDFs Setup'
  ClientHeight = 574
  ClientWidth = 689
  Color = clWhite
  Font.Charset = DEFAULT_CHARSET
  Font.Color = clWindowText
  Font.Height = -11
  Font.Name = 'MS Sans Serif'
  Font.Style = []
  OldCreateOrder = True
  Position = poScreenCenter
  ShowHint = False
  OnTaskBar = False
  PixelsPerInch = 96
  TextHeight = 13
  object msLabel2: TLabel
    Left = -12
    Top = 54
    Width = 859
    Height = 24
    Caption = 
      '________________________________________________________________' +
      '______________'
    Font.Charset = ANSI_CHARSET
    Font.Color = clRed
    Font.Height = -19
    Font.Name = 'MS Sans Serif'
    Font.Style = [fsBold]
    ParentFont = False
    Transparent = True
  end
  object MSImage1: tMSImage
    Left = 184
    Top = 8
    Width = 209
    Height = 65
    Picture.Data = {
      0954506E67496D61676589504E470D0A1A0A0000000D49484452000000CF0000
      003B080200000053E049070000000970485973000017120000171201679FD252
      00000A4F6943435050686F746F73686F70204943432070726F66696C65000078
      DA9D53675453E9163DF7DEF4424B8880944B6F5215082052428B801491262A21
      09104A8821A1D91551C1114545041BC8A088038E8E808C15512C0C8A0AD807E4
      21A28E83A3888ACAFBE17BA36BD6BCF7E6CDFEB5D73EE7ACF39DB3CF07C0080C
      9648335135800CA9421E11E083C7C4C6E1E42E40810A2470001008B3642173FD
      230100F87E3C3C2B22C007BE000178D30B0800C04D9BC0301C87FF0FEA42995C
      01808401C07491384B08801400407A8E42A600404601809D98265300A0040060
      CB6362E300502D0060277FE6D300809DF8997B01005B94211501A09100201365
      884400683B00ACCF568A450058300014664BC43900D82D00304957664800B0B7
      00C0CE100BB200080C00305188852900047B0060C8232378008499001446F257
      3CF12BAE10E72A00007899B23CB9243945815B082D710757572E1E28CE49172B
      14366102619A402EC27999193281340FE0F3CC0000A0911511E083F3FD78CE0E
      AECECE368EB60E5F2DEABF06FF226262E3FEE5CFAB70400000E1747ED1FE2C2F
      B31A803B06806DFEA225EE04685E0BA075F78B66B20F40B500A0E9DA57F370F8
      7E3C3C45A190B9D9D9E5E4E4D84AC4425B61CA577DFE67C25FC057FD6CF97E3C
      FCF7F5E0BEE22481325D814704F8E0C2CCF44CA51CCF92098462DCE68F47FCB7
      0BFFFC1DD322C44962B9582A14E35112718E449A8CF332A52289429229C525D2
      FF64E2DF2CFB033EDF3500B06A3E017B912DA85D6303F64B27105874C0E2F700
      00F2BB6FC1D4280803806883E1CF77FFEF3FFD47A02500806649927100005E44
      242E54CAB33FC708000044A0812AB0411BF4C1182CC0061CC105DCC10BFC6036
      844224C4C24210420A64801C726029AC82422886CDB01D2A602FD4401D34C051
      688693700E2EC255B80E3D700FFA61089EC128BC81090441C808136121DA8801
      628A58238E08179985F821C14804128B2420C9881451224B91354831528A5420
      55481DF23D720239875C46BA913BC8003282FC86BC47319481B2513DD40CB543
      B9A8371A8446A20BD06474319A8F16A09BD072B41A3D8C36A1E7D0AB680FDA8F
      3E43C730C0E8180733C46C302EC6C342B1382C099363CBB122AC0CABC61AB056
      AC03BB89F563CFB17704128145C0093604774220611E4148584C584ED848A820
      1C243411DA093709038451C2272293A84BB426BA11F9C4186232318758482C23
      D6128F132F107B8843C437241289433227B9900249B1A454D212D246D26E5223
      E92CA99B34481A2393C9DA646BB20739942C202BC885E49DE4C3E433E41BE421
      F25B0A9D624071A4F853E22852CA6A4A19E510E534E5066598324155A39A52DD
      A8A15411358F5A42ADA1B652AF5187A81334759A39CD8316494BA5ADA295D31A
      681768F769AFE874BA11DD951E4E97D057D2CBE947E897E803F4770C0D861583
      C7886728199B18071867197718AF984CA619D38B19C754303731EB98E7990F99
      6F55582AB62A7C1591CA0A954A9526951B2A2F54A9AAA6AADEAA0B55F355CB54
      8FA95E537DAE46553353E3A909D496AB55AA9D50EB531B5367A93BA887AA67A8
      6F543FA47E59FD890659C34CC34F43A451A0B15FE3BCC6200B6319B3782C216B
      0DAB86758135C426B1CDD97C762ABB98FD1DBB8B3DAAA9A13943334A3357B352
      F394663F07E39871F89C744E09E728A797F37E8ADE14EF29E2291BA6344CB931
      655C6BAA96979658AB48AB51AB47EBBD36AEEDA79DA6BD45BB59FB810E41C74A
      275C2747678FCE059DE753D953DDA70AA7164D3D3AF5AE2EAA6BA51BA1BB4477
      BF6EA7EE989EBE5E809E4C6FA7DE79BDE7FA1C7D2FFD54FD6DFAA7F5470C5806
      B30C2406DB0CCE183CC535716F3C1D2FC7DBF151435DC34043A561956197E184
      91B9D13CA3D5468D460F8C69C65CE324E36DC66DC6A326062621264B4DEA4DEE
      9A524DB9A629A63B4C3B4CC7CDCCCDA2CDD699359B3D31D732E79BE79BD79BDF
      B7605A785A2CB6A8B6B86549B2E45AA659EEB6BC6E855A3959A558555A5DB346
      AD9DAD25D6BBADBBA711A7B94E934EAB9ED667C3B0F1B6C9B6A9B719B0E5D806
      DBAEB66DB67D6167621767B7C5AEC3EE93BD937DBA7D8DFD3D070D87D90EAB1D
      5A1D7E73B472143A563ADE9ACE9CEE3F7DC5F496E92F6758CF10CFD833E3B613
      CB29C4699D539BD347671767B97383F3888B894B82CB2E973E2E9B1BC6DDC8BD
      E44A74F5715DE17AD2F59D9BB39BC2EDA8DBAFEE36EE69EE87DC9FCC349F299E
      593373D0C3C843E051E5D13F0B9F95306BDFAC7E4F434F8167B5E7232F632F91
      57ADD7B0B7A577AAF761EF173EF63E729FE33EE33C37DE32DE595FCC37C0B7C8
      B7CB4FC36F9E5F85DF437F23FF64FF7AFFD100A78025016703898141815B02FB
      F87A7C21BF8E3F3ADB65F6B2D9ED418CA0B94115418F82AD82E5C1AD2168C8EC
      90AD21F7E798CE91CE690E85507EE8D6D00761E6618BC37E0C2785878557863F
      8E7088581AD131973577D1DC4373DF44FA449644DE9B67314F39AF2D4A352A3E
      AA2E6A3CDA37BA34BA3FC62E6659CCD5589D58496C4B1C392E2AAE366E6CBEDF
      FCEDF387E29DE20BE37B17982FC85D7079A1CEC2F485A716A92E122C3A96404C
      884E3894F041102AA8168C25F21377258E0A79C21DC267222FD136D188D8435C
      2A1E4EF2482A4D7A92EC91BC357924C533A52CE5B98427A990BC4C0D4CDD9B3A
      9E169A76206D323D3ABD31839291907142AA214D93B667EA67E66676CBAC6585
      B2FEC56E8BB72F1E9507C96BB390AC05592D0AB642A6E8545A28D72A07B26765
      5766BFCD89CA3996AB9E2BCDEDCCB3CADB90379CEF9FFFED12C212E192B6A586
      4B572D1D58E6BDAC6A39B23C7179DB0AE315052B865606AC3CB88AB62A6DD54F
      ABED5797AE7EBD267A4D6B815EC1CA82C1B5016BEB0B550AE5857DEBDCD7ED5D
      4F582F59DFB561FA869D1B3E15898AAE14DB1797157FD828DC78E51B876FCABF
      99DC94B4A9ABC4B964CF66D266E9E6DE2D9E5B0E96AA97E6970E6E0DD9DAB40D
      DF56B4EDF5F645DB2F97CD28DBBB83B643B9A3BF3CB8BC65A7C9CECD3B3F54A4
      54F454FA5436EED2DDB561D7F86ED1EE1B7BBCF634ECD5DB5BBCF7FD3EC9BEDB
      5501554DD566D565FB49FBB3F73FAE89AAE9F896FB6D5DAD4E6D71EDC703D203
      FD07230EB6D7B9D4D51DD23D54528FD62BEB470EC71FBEFE9DEF772D0D360D55
      8D9CC6E223704479E4E9F709DFF71E0D3ADA768C7BACE107D31F761D671D2F6A
      429AF29A469B539AFB5B625BBA4FCC3ED1D6EADE7AFC47DB1F0F9C343C59794A
      F354C969DAE982D39367F2CF8C9D959D7D7E2EF9DC60DBA2B67BE763CEDF6A0F
      6FEFBA1074E1D245FF8BE73BBC3BCE5CF2B874F2B2DBE51357B8579AAF3A5F6D
      EA74EA3CFE93D34FC7BB9CBB9AAEB95C6BB9EE7ABDB57B66F7E91B9E37CEDDF4
      BD79F116FFD6D59E393DDDBDF37A6FF7C5F7F5DF16DD7E7227FDCECBBBD97727
      EEADBC4FBC5FF440ED41D943DD87D53F5BFEDCD8EFDC7F6AC077A0F3D1DC47F7
      068583CFFE91F58F0F43058F998FCB860D86EB9E383E3939E23F72FDE9FCA743
      CF64CF269E17FEA2FECBAE17162F7EF8D5EBD7CED198D1A197F29793BF6D7CA5
      FDEAC0EB19AFDBC6C2C61EBEC97833315EF456FBEDC177DC771DEFA3DF0F4FE4
      7C207F28FF68F9B1F553D0A7FB93199393FF040398F3FC63332DDB0000117049
      44415478DAED9D6B701BD77986CFD9FB0204088257519464469788946C498E14
      5B7633B2E2B88E23DB892F6A93CAF6B41EBBC94C2F7F9A76DCB8CE8F74269D4E
      3BE31F9D24AD9D4926E9B469937166DC66AA713C6EECCAB428EA12C9B2285AA2
      7801495024415C0860B1F7ED7776417009021420512221EF2B085800BB07BB67
      9F7DBFEF9CB3BBC49665A16A645A28A3A1EA9629C82A7A25E2E4D77CF2D791D0
      66B02FE969FA4FFFE61CACD2BEDDA1178E6C93F8C775AAADE8C7EA38C4D2D7F7
      F39E5659B82ADAE2323A35636A6635BF60D9B42C7E264F1699D8CCBCBAD3F74D
      C421997F9DBA7A54F11F3A7B66F45FFEED8A699A0F1F683DF2D4A7DF8E7D2D6B
      042DD72214467B3BF01D0DAB5D739EAA5775B49D99B126A52AE65FA004D9A82D
      7EBB8DF96E97EF15404D157FC98C7E9B923E52D126A5ED9553A7AEFCD38F0776
      7787BEFDE77745E9C33D93ED5DF59910AB5998824523195FCE601FDA8657BBEA
      3C55ADEA683B396D4DE72A9A7F813054C2D2E0A98B79E5D3BEEF22DE9F635EE1
      277E41654F23B04C13A97893D2FEAD0093C92F13FEEACF3F6EDFD39419BD70A2
      A5A5251A8DD6773D9CCAA12F6EF768AB3DDD14DA0A48219799B9F9DBC97E738B
      F82AB85A8E7B959FF81995E94306726883C7D54CBB243C50E70F29B21CEA7EE9
      E8F8963DCD192B3D393030D0DDDD3DC36C4ECAE8118FB61AD40AD3764D4B83FF
      BBB96FDC21BE6EE76AAF71A3FF484997F29CD9C06525E674A43D4447049ECE36
      FDD5E67B5F3A3A1CB8BB85D0D6D6D6360D623683B73DD2E5D1567B5A39DA4A12
      E67EB61046C61EEEC58DE24F208066E9BF10C7DFA0A40B6E57CBE6985323AD8D
      EC04C7D1C9CDAF271BFE10968D4B28C09B3C8D0D0B43216915F918F4A56E8FB6
      DA53D5B4CD24D378669017FDEECF8BCAC813E63CCDBB1D85B4EE866FAD0BFE0A
      718C845E1466CE51731F143883473A4D7F186D0F52633C47CFB67E27213E5128
      6E8160044D8A0E5E0C1CDAE1D1567BAA9AB6C4EC0C37D5BF71E3468C8BF777A1
      A8A51318696DDC9FF9F97720806AEC7798911F623952889EC4D5B274FFD50EC1
      1AE5799AEAFC5BBDE189A585388A1AEB151C3CB4D3A3ADF654356DA964B2451E
      DBB973677E795C5C4209E64C8949FE1EB6DE82006A71DFC043FF8972E36E57CB
      E5E80B809A390A01B4E933DFE33B9E595A4EE1EDE9A890D5D9473DDA6A5095D2
      06B301584B695B3A5BF1B495A3135FC6D66F10C759DCB378F438CAF6BB5D4DCA
      D103B14E4E1B24A8EDFD3EBFFE4851514B69CBE8EC631E6D35A84A69334D93A2
      A8026D3B76EC5826922E4C9B293AF12846BD10402DEE793CFA01CA0CB85D4D51
      01B5AD3837002D50404DE878A61C640BB44DD8B4DDE9D1567BAA9436C330689A
      EE9BB252A964AB4DDB3233CFA316A7138F607406F182C51EC183BF42CAD4026A
      0641EDE2742733EF6A822B80964B01E1F9F4840891F4B1BB3CDA6A4F95D2A669
      1ACBB2405B32996C53F2B44992944AA5DCB3154AA3D06C0B7E86652F400B54C3
      8F3163A7712EE2EEECC8C9F4C5994E4E27A8715BFFCE6C7CAA6439EE89969616
      44BC4DCC68ECE3BB3CDAD6A89CA4ABE457D5D39648B62A1187B6582C36363656
      F88DC2CC1C35B3BDE94F0471948C16188F0A13E7B03CE6763559A53E9AFA14A0
      267054AEF5AF25FFA1A585B83F719EE147219A9F026F53D9C7777BB4AD513949
      57C9AFAAA3EDC455425B9B1A592E92EA113AF120A64610C75AEC17F1601F09A0
      2E5753347A30D96D66CEF33CDD0C0174C3B3CBC4CDA59F9F1A17332AFBE53D1E
      6D6B549074016D25EDAD52DA745D6718E6C4A4954824D669F948DAD3D3D3D7D7
      E79EADDE1FFFEA17FE39589F84003A9DDCD5181FA2B584DBD5720A7572A4352C
      4CB22CF5E1DCD32399BD956FC673CF3D2708C2A9715F5A65BFB267B52BD55319
      8131012A37449BD34AE89D046F23B47577779798C9CA30F1FD187F4C5AA0CCEF
      E2CBA7901A778F81AA3A7D257DA73E7796E7F2AE8696ED132EE97027C77C90B7
      79B4AD59298A0261B06430ADAE07A4370AAD8405DA2E5EBC78FCF8F1C23C7775
      FBF6DFF52E327F144BEE0AC706293DEBEEECD075EAC4C8FA203BC6B1D425F599
      0965BFBBFC4A56E3F0E1C3B0192723BEB4C63E71F76A57AAA732926599E3B81B
      A2CD51EF04A1AD4D8B38B4B9DD12CA61AC7354EE90456DC597CE224D72BB9AA6
      D343D95D5AEA0CB4409BF7FDC0E9EC4015181B5AE2707D11C8DBB8273EB3DA95
      EAA98C56C0DB1C1D1FB7BD4D8F948AA43A679DB494BFC41F9F479ABCD8D5E821
      69B79A3C7DDDA8B9274E8C12DA9EAC22DFF3744BB502799B23A02D914CB497A2
      8D42938C7901CDFE0269D368FA3892138EAB99267D39435C4DF0055BF7FF8469
      7AB8B0489169A1CA1CAE2FE2CB28DC93FB56BB523D9511342821C55F01DA3E18
      273D20EDC668575717BCCD66B3F1783C140AC174C02F73FA2FB1394DE6BBFC53
      94261D6C864E7D38BB8D5507047F98DBF19AAFE5C03285436A58EE2B58C9B367
      CFEEDBB70FFCB96FD4A6EDB3AB5DA99ECAC8695096FCAA3ADA7AC6086DEBCD3C
      6D60980BE56AE791F4F3FC696893BF45E3FF635AF4B0BC574EFCD657BFB1E3E0
      9B6CB0BBF21F5AAAE1E1E1860672A1D589111F44D2A73CDAD6AA56A077D7514F
      C44A10DA469C485AA04DD372ACF223644CCE972A5843EF0E8F67A558AF3FBC6D
      E343FF4B8BEB6F701BDCB4A555EE698FB6B5AA15A0CD19FC2AD056F036104CBC
      7DF4875FD83F5288D47352687A268B2971DD1D877D759D2BB20D05DA7A8789B7
      3D7DCF6A57AAA7325A817152672CE1FD513B925AC5B4BDF0C2F32F1E09DF73B7
      302735A5325CA8E97375F55D986256701B0AB41D1F2679DBE17B57BB523D95D1
      0AD0A6AA2AC771405B229EEC4023DBB76F870F599605DAFAFBFB5F7EF96586A1
      1E79A8F3E0C12F756EFDFCCDD806873658DBDE613F789B47DB9AD5F5D06659F9
      1622C624062B8AC2F3FCB111E26D45B4BDF3CE3BF5F5F57BF7DEDC1E30A0CD69
      FC7AB4D5AE96A70D17201D1E3ED9D9B9AF246DB766453DDA6E035D23926ABA32
      31DE1F8DF6B31CBF6FEFD3C786C9392005DA20998306483018ACEA27ABBDAB92
      A39E9E1E68089333033CDA6A5665694BA7E391D133C3C3A7544DDEBAEDFE6D5B
      EFE779DFFF0D9173403A709EB66C362BCB3238DCD2C54B165BEEEAAC65A60B9F
      E472B9E6E666447A40EA3CDA6A54787E44C874F233D05C3A3678A56F68B02F11
      8F34366FFA9DFB9F6D69F994D3267DEF0A1927ED40C30E6D956B19CE50C58357
      CEB4475BED0A9BA651E04C51B3972E1D1F1838964C469169B6ADDB7AE0C0F3C1
      608B0324E4708436E26D95D2764D87BBE6B5A84B3FF468AB5D2DD036353DD477
      E28DAB9397802A8AA6FDBE86830F7EBDA57993DBF6DE05DAE2890DD435682BDF
      F2A83A9296380704F2368DF768AB45E523E958E4A3F78EFD6B2633C3D1224563
      DDD0BABB0FDC77DF1FA0C5DD27EF0F5953B3731BD889F68E3BF20514DD01A4A8
      78F7BDB4DC1FBB7972DE5B25CA70A1B6B0EC4751D140AC372A5F8B22B4C56291
      5FBFF5FDB9D434278808C33FB0336BDF679FBCF3CE878AFA4126E7D07B972DDD
      2C7BB7ACF90FF1D27BB615EE4D59EE6E4895AE31469FDB8EBA6E74DCD5D32A08
      1B867EECD8BF9F3FFFB620F89DC154D89DE06D3BBA0EDE77FFD7962E90D3504E
      2D759767ABFC07E561BA8ECE1081450171B5ABCDD3750967B3A937DFFCFB746A
      8A261D19D81124733E31F0F907FFB8B575CB6AAFA1A7DB475892E6FEEBBFFF21
      198F322C83100DC6465A0998324CA5A565EB030FFC515D5DE36AAFA4A7DB4410
      498D9E9EFF3877EEA82004EC6B4E096C90770174A6AEB6B56DBDF7DEDF0F873B
      96196AF5E4A9429156423C3EFED6AFBF97884F0A820F1229728224713848E22C
      5D53438DED7BF63CBA71C32E8AF2FE2886A71B52BE0764EAEAE0FB3D3F9B9EB9
      C2317EFB1206FBEA3D0A9AA730834633DC96CDF780C9ADF6DA7AAA6D2D8C9366
      D2B1DE136F8C0C9F812624C3B118037316463445FE2406B45275510C6EDAB46B
      D3A63D18D7FB7C3E68C03A678A93D05BE6BE0F9E3CB9B56854DED0D54B83BDFD
      17DF8BCF8E314010CD618211781CB81C4067C0CC34CB85EA5BD7AFEB5AD7BEBD
      A1A1239391003887BC4517C5AC255996557435E1DA5CCFEB1624DF4EC6EDDED8
      82D6CEC696380724934D8C0C9DBE3CD8974C4D20D3A229866680379ADCAB195B
      24BA5AE44A0751A80B87D7373577B6B66C6B08AFA7694ED73567DBCA5D045143
      B2E665DA2AEC426A5E785EB7787D002C677D9C5F7762CBCCCC94331B39EC6942
      9761C934CD06EA9A28CCA0351375169D0302558BE74191A4D4D8F8B9C8E88789
      C4544E8AC31A034F607750CF64168BB291D361EB78DE17083687431DCDAD5B82
      8166BF3F6C18F678C27C84AD51F80A3BB8B8CA6E2D67CBAF8FB326D1687F7A6E
      D2320DD887B02B69A4736228DCB8251058B7F8FE19AB2CEC1A8B5C187DB7BBFF
      C93A1A8696484EC66223D189FE44329ACBCD91BF7C40C1810586471C2F3FFC84
      ED8DA459D1176C0CAF6F5BB79365059611E01368612832160481E77908B52B45
      9E7322BB6B853F112ABAC0DBB15E4DCF4A99D9D9F865554EC38E6058AE21D419
      6ED8CC09758BF7E9EAAB1C6DC56F755D9572C9C9E8C7B3B161C04E9292BAAE10
      2707B783F604C39291511264C9ED18185614783FE045D300595D6B5B1703ED0E
      021F474354A6EA388E73C8ABEAB8332D037ECBBD86E893071C18185880A2A555
      35AD6BB2A6498665F06CC027341A869C9C1BAB0F6EA80F6DB4FFB2C0DA420D55
      78CD1501C94545568A2712D1B9D4D5D8CC68261BCBC969D350A028D2AE208113
      FC0C3C0F923C925E002218B19049006A75FE469F3FCC038842B03ED02A8A2186
      030B0428B9CA7FFDA6AA646DAC48282A776C385B57325EC3B341D85201235D93
      72725257B3E4ADA981A571ACDFE70BB37C40E0430CC33BB1088E764C0EC83514
      3D176D54B55709B8F7BDA629AA9A95B2F19999914C2696CB25B3F2AC261B08EB
      7008027A90DE4125406E076D0B98B0038109091F24813CE7677911422DD4944F
      0805024D8020C78A2CEF837A640882AC4D2F55F9FAACA28A2E51AB726162DBC4
      B4202AEAB2A6E7C0B1744356E4940CC111191439926968A8B18C5F8423560C33
      4C1DCB8A8BEF68B6E69C6CA9AAA6CDB579C5BBD930F5B9D4E45C2A96CD49B294
      D0F594AAC98A928183D23434BBC104FF0982D87E71B2436C93688385ECD80A09
      21A47941910F82F3C13490E764810CCD4385DBC19B8569FB2B6E4DB0762D4173
      0A120F93D8926E3A0FD2B6546CD35220F502C702F75220381A1A43B31C57075B
      4D512CCBFA59CE076F45310CD3A5ACB106202BE8FA69736FAA6507CE25556C68
      9AACAAB9AC342BE792AA22A99A041608F99F41FA4A74A704A87AFBA43A124EEC
      C131D2F62065CD63640F6C0085764F0CC5520C4B91698E6600418E66813996C6
      9CFD399828C008B3D1109D498CA6804EB2080DC925A29C86B2551C69AECDABBD
      A5D83E3CEC5661FE943E83E4E824D241C40368740293A5814BC1B65B964EFA2A
      00231390924D1DD8524DC82CC0C69C14D73EF91E0E34861145A181E70390EF72
      2CB01504BCEC1E00CEBD9AEEC37BA1E66F57DA966ED8D286055A3694D86D281D
      F853D50C80A8A939389AB3524251E70C5D350D9D3C4C55051BD0158BDC6A9098
      A0E50098C70FCF976FAF3621C82187B289247B0F39AF4ED71821975829E9BB21
      F3C20B8D803CCA2E0B95EB1ACCFF92F3C646C4B4FFA017BC1A967D8CD8D4E9E4
      2BD2FD459EED3CD52CF454D86B8C483B8AE1185A04EEE11020C190F541522FF0
      100AFD3403B9043169481BECC19BE5AA3DDF4B5553781557EB8DD056F952CB67
      57F02D39EE4D55D721A6402E28E57124084246AC39B146D36006C9D0737667AB
      6927D7851E010B63A7DB06CF7B958970FE44629447C774AEE501101D2C8AD975
      6A04BB0F183CFFBCE814187B8B9C91642018DAD910D97D10D649BA4971041D8A
      3C484B1C325106BE1249639CF82E57EEE406673FD4425E70FDBAA1487A6BE458
      8A1D73EDF0A4037C86DD2ED30D039A233AC42692659379C8D5D4CE089B1DEF48
      A7BB1DF3CCF9CDCC4363CF6F8F0DD831BA104CEDBE684C8CC9E99A765E106DF7
      A25276738726264431F6A5420CF9044C8B3C9C0E9DFC63D9CDB9CD915A466B97
      363BB9A924A75A8BFA2418D575E80669334954BA3948DC8CCEDB02040583B979
      4E73437D22B7A9D6AEB779BAFDF4FF7DC21930D50C80750000000049454E44AE
      426082}
  end
  object MSImage2: tMSImage
    Left = 250
    Top = 24
    Width = 247
    Height = 25
    Picture.Data = {
      0954506E67496D61676589504E470D0A1A0A0000000D49484452000000E80000
      001808020000007F592636000000097048597300000EC400000EC401952B0E1B
      0000000774494D4507DB091E0D130FF073CBC10000000774455874417574686F
      7200A9AECC480000000C744558744465736372697074696F6E00130921230000
      000A74455874436F7079726967687400AC0FCC3A0000000E7445587443726561
      74696F6E2074696D650035F70F090000000974455874536F667477617265005D
      70FF3A0000000B74455874446973636C61696D657200B7C0B48F000000087445
      58745761726E696E6700C01BE6870000000774455874536F7572636500F5FF83
      EB0000000874455874436F6D6D656E7400F6CC96BF0000000674455874546974
      6C6500A8EED2270000022C4944415478DAED973F4E424110C6DF3B01F1022626
      D09AD84262622985F1067650C2013C0494D879036201A58909B4261636909878
      01E3099E0679F0FEECECCC3C16D835DFAFDE3733FBEDF76667E3244922004223
      86714188C0B82048605C1024302E0812181704098C0B828432EE67377E7E9085
      E84CEE46D7C7DEC77F61DA7D6C0B7487E630AE47085D1B4173CDA8905AB97395
      8C4E4D0BBE87AD717F4E07D87EC8FC15AB53E1FE1CB20C5131C683DFF8A639B8
      9DF56A86BD6B8AA1A3710A476793E4B2822DE98C423584DB4CA39577BD7C6B35
      5EE7A2133C192C6E7A75BE36EAA08F605CB6AF1CC0B819E18AA2AF2858475F8C
      2D1AA770F362313BAFF3EBF3D8320AD538A4713745FA635CA1A598653952AFCB
      5B119D65FA12B73FA262D32DC9479727284611CDA07015E3DA330AAD26DCA6CE
      B8860B677D047F7F4B153F441E765CEB25EEC2B8C6A34ADDFCABF2FDFB7895AB
      D492E5C568A21914AE605C26A3FEFE71675C1ADF3A2E5F817DA54A440A95710B
      C3256320AE185D34C3876AE3B2197799F8F7645C0F675C65CF27B62D14914231
      2A2C874F8DFE9759347DFBD7463328AC7C9C0932BA1DCF84DAE64785CC086E1E
      D2BC1F15DC5E5B14E22CB9374D1943465B31FA68A6C83CDBB3176574FCAEE0EA
      CC3DF53233EEB60767BCEB4FC7652A707B6D5108B36C9695FE96B47994F7CBB7
      224D3462A70CCAFA6BAE1FC4B6312075AAF171963997F524B377E302E011302E
      0812181704098C0B8204C6054102E3822081714190FC00802E6BFE18115BC500
      00000049454E44AE426082}
  end
  object Label1: TLabel
    Left = 321
    Top = 410
    Width = 51
    Height = 13
    Caption = 'Prefix Rule'
  end
  object Label2: TLabel
    Left = 95
    Top = 410
    Width = 60
    Height = 13
    Caption = 'Line Number'
  end
  object Label7: TLabel
    Left = 166
    Top = 410
    Width = 43
    Height = 13
    Caption = 'Start Pos'
  end
  object Label12: TLabel
    Left = 229
    Top = 410
    Width = 33
    Height = 13
    Caption = 'Length'
  end
  object Label3: TLabel
    Left = 321
    Top = 477
    Width = 51
    Height = 13
    Caption = 'Suffix Rule'
  end
  object Label14: TLabel
    Left = 95
    Top = 477
    Width = 60
    Height = 13
    Caption = 'Line Number'
  end
  object Label15: TLabel
    Left = 166
    Top = 477
    Width = 43
    Height = 13
    Caption = 'Start Pos'
  end
  object Label16: TLabel
    Left = 229
    Top = 477
    Width = 33
    Height = 13
    Caption = 'Length'
  end
  object Label4: TLabel
    Left = 247
    Top = 93
    Width = 73
    Height = 13
    Caption = 'Select Test File'
  end
  object Label5: TLabel
    Left = 63
    Top = 349
    Width = 511
    Height = 13
    Caption = 
      'To find the position of the text select and load a test file. Hi' +
      'ghlight the text and press CTRL + C. Click on Get '
  end
  object Label6: TLabel
    Left = 136
    Top = 365
    Width = 416
    Height = 26
    Caption = 
      'to automatically determine the position. Enter a rule as an Easy' +
      'Pattern and click on Test.'#13#10
  end
  object Label8: TLabel
    Left = 542
    Top = 410
    Width = 59
    Height = 13
    Caption = 'Prefix Result'
  end
  object Label9: TLabel
    Left = 542
    Top = 477
    Width = 59
    Height = 13
    Caption = 'Suffix Result'
  end
  object Label10: TLabel
    Left = 19
    Top = 388
    Width = 650
    Height = 13
    Caption = 
      '__________________________________________________ Prefix ______' +
      '_______________________________________________'
  end
  object Label11: TLabel
    Left = 19
    Top = 457
    Width = 644
    Height = 13
    Caption = 
      '_________________________________________________ Suffix _______' +
      '______________________________________________'
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clNavy
    Font.Height = -11
    Font.Name = 'MS Sans Serif'
    Font.Style = []
    ParentFont = False
  end
  object Label13: TLabel
    Left = 144
    Top = 318
    Width = 444
    Height = 13
    Caption = 
      'Enter the text to be used to determine the first page [it can al' +
      'so be entered as an Easy Pattern]'
  end
  object msButton8: tMSButton
    Left = 603
    Top = 523
    Width = 66
    Height = 25
    Caption = 'Save'
    DoubleBuffered = True
    ModalResult = 7
    ParentDoubleBuffered = False
    ParentShowHint = False
    ShowHint = False
    TabOrder = 19
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object msButton9: tMSButton
    Left = 537
    Top = 523
    Width = 67
    Height = 25
    Caption = 'Help'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    ParentShowHint = False
    ShowHint = False
    TabOrder = 20
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object msButton10: tMSButton
    Left = 472
    Top = 523
    Width = 67
    Height = 25
    Caption = 'Exit'
    DoubleBuffered = True
    ModalResult = 2
    ParentDoubleBuffered = False
    ParentShowHint = False
    ShowHint = False
    TabOrder = 18
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object Prefix: TEdit
    Left = 276
    Top = 427
    Width = 141
    Height = 21
    TabOrder = 8
  end
  object PreLN: TEdit
    Left = 113
    Top = 427
    Width = 25
    Height = 21
    TabOrder = 5
  end
  object PreSP: TEdit
    Left = 175
    Top = 427
    Width = 25
    Height = 21
    TabOrder = 6
  end
  object PreLEN: TEdit
    Left = 233
    Top = 427
    Width = 25
    Height = 21
    TabOrder = 7
  end
  object Suffix: TEdit
    Left = 276
    Top = 493
    Width = 141
    Height = 21
    TabOrder = 15
  end
  object SufLn: TEdit
    Left = 113
    Top = 493
    Width = 25
    Height = 21
    TabOrder = 12
  end
  object SufSP: TEdit
    Left = 175
    Top = 493
    Width = 25
    Height = 21
    TabOrder = 13
  end
  object SufLEN: TEdit
    Left = 233
    Top = 493
    Width = 25
    Height = 21
    TabOrder = 14
  end
  object testfile: TEdit
    Left = 19
    Top = 109
    Width = 528
    Height = 21
    TabOrder = 0
  end
  object MSButton15: tMSButton
    Left = 548
    Top = 107
    Width = 25
    Height = 25
    DoubleBuffered = True
    Glyph.Data = {
      F6000000424DF600000000000000760000002800000010000000100000000100
      0400000000008000000000000000000000001000000010000000000000000000
      80000080000000808000800000008000800080800000C0C0C000808080000000
      FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00777777777777
      77777777777777777777000000000007777700333333333077770B0333333333
      07770FB03333333330770BFB0333333333070FBFB000000000000BFBFBFBFB07
      77770FBFBFBFBF0777770BFB0000000777777000777777770007777777777777
      7007777777770777070777777777700077777777777777777777}
    ParentDoubleBuffered = False
    TabOrder = 1
    DoBrowse = False
    Filter = 'PDF Files|*.PDF'
    BrowseStyle = fbOpen
  end
  object MSButton2: tMSButton
    Left = 577
    Top = 107
    Width = 97
    Height = 25
    Caption = 'Test File'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 2
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object MSMemo1: tMSMemo
    Left = 19
    Top = 135
    Width = 653
    Height = 162
    ScrollBars = ssBoth
    TabOrder = 3
  end
  object MSButton3: tMSButton
    Left = 19
    Top = 425
    Width = 75
    Height = 25
    Caption = 'Get Position'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 4
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object MSButton4: tMSButton
    Left = 428
    Top = 425
    Width = 75
    Height = 25
    Caption = 'Test Prefix'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 9
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object PreResults: TEdit
    Left = 511
    Top = 427
    Width = 121
    Height = 21
    TabOrder = 10
  end
  object MSButton5: tMSButton
    Left = 19
    Top = 491
    Width = 75
    Height = 25
    Caption = 'Get Position'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 11
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object MSButton6: tMSButton
    Left = 428
    Top = 491
    Width = 75
    Height = 25
    Caption = 'Test Suffix'
    DoubleBuffered = True
    ParentDoubleBuffered = False
    TabOrder = 16
    DoBrowse = False
    BrowseStyle = fbOpen
  end
  object SufResults: TEdit
    Left = 511
    Top = 493
    Width = 121
    Height = 21
    TabOrder = 17
  end
  object WStext: TEdit
    Left = 19
    Top = 314
    Width = 121
    Height = 21
    TabOrder = 29
  end
end
EndDialog>TestDialog



Post Reply
Sign up to our newsletter for free automation tips, tricks & discounts