object ufrmScriptItem: TufrmScriptItem Left = 303 Top = 375 AutoScroll = False Caption = 'Create or edit a script transformation' ClientHeight = 484 ClientWidth = 483 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'Tahoma' Font.Style = [] OldCreateOrder = False Scaled = False OnCreate = TntFormCreate OnDestroy = TntFormDestroy DesignSize = ( 483 484) PixelsPerInch = 96 TextHeight = 13 object ulbInstructions: TTntLabel Left = 8 Top = 8 Width = 465 Height = 57 Anchors = [akLeft, akTop, akRight] AutoSize = False Caption = 'The incoming text is in a variable called JSInput. Your output s' + 'hould be assigned to a variable called JSResult.' WordWrap = True end object ubnOK: TTntBitBtn Left = 114 Top = 441 Width = 120 Height = 33 Anchors = [akBottom] Caption = 'OK' Default = True TabOrder = 3 OnClick = ubnOKClick Glyph.Data = { DE010000424DDE01000000000000760000002800000024000000120000000100 0400000000006801000000000000000000001000000000000000000000000000 80000080000000808000800000008000800080800000C0C0C000808080000000 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00333333333333 3333333333333333333333330000333333333333333333333333F33333333333 00003333344333333333333333388F3333333333000033334224333333333333 338338F3333333330000333422224333333333333833338F3333333300003342 222224333333333383333338F3333333000034222A22224333333338F338F333 8F33333300003222A3A2224333333338F3838F338F33333300003A2A333A2224 33333338F83338F338F33333000033A33333A222433333338333338F338F3333 0000333333333A222433333333333338F338F33300003333333333A222433333 333333338F338F33000033333333333A222433333333333338F338F300003333 33333333A222433333333333338F338F00003333333333333A22433333333333 3338F38F000033333333333333A223333333333333338F830000333333333333 333A333333333333333338330000333333333333333333333333333333333333 0000} NumGlyphs = 2 end object ubnCancel: TTntBitBtn Left = 250 Top = 441 Width = 120 Height = 33 Anchors = [akBottom] TabOrder = 4 Kind = bkCancel end object upcJavaScript: TTntPageControl Left = 8 Top = 136 Width = 465 Height = 257 ActivePage = utsLocal Anchors = [akLeft, akTop, akRight, akBottom] TabOrder = 1 object utsLocal: TTntTabSheet Hint = '"Local code" is stored as part of this specific transformation, ' + 'and is only used during this transformation.' Caption = 'Local code' ParentShowHint = False ShowHint = True DesignSize = ( 457 229) object usmLocal: TSynMemo Left = 4 Top = 8 Width = 449 Height = 217 Anchors = [akLeft, akTop, akRight, akBottom] Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [] TabOrder = 0 Gutter.Font.Charset = DEFAULT_CHARSET Gutter.Font.Color = clWindowText Gutter.Font.Height = -11 Gutter.Font.Name = 'Courier New' Gutter.Font.Style = [] Gutter.LeadingZeros = True Gutter.ShowLineNumbers = True Highlighter = synHLJavaScript Lines.WideStrings = 'usmLocal' TabWidth = 2 WantTabs = True end end object utsGlobal: TTntTabSheet Hint = 'Global code is stored with the transformation sequence. You can ' + 'call it during all JavaScript operations.' Caption = 'Global code' ParentShowHint = False ShowHint = True DesignSize = ( 457 229) object usmGlobal: TSynMemo Left = 4 Top = 8 Width = 449 Height = 217 Anchors = [akLeft, akTop, akRight, akBottom] Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -13 Font.Name = 'Courier New' Font.Style = [] TabOrder = 0 Gutter.Font.Charset = DEFAULT_CHARSET Gutter.Font.Color = clWindowText Gutter.Font.Height = -11 Gutter.Font.Name = 'Courier New' Gutter.Font.Style = [] Gutter.LeadingZeros = True Gutter.ShowLineNumbers = True Highlighter = synHLJavaScript Lines.WideStrings = 'usmGlobal' TabWidth = 2 WantTabs = True end end end object ubnCheck: TTntBitBtn Left = 182 Top = 401 Width = 120 Height = 33 Anchors = [akBottom] Caption = 'Check code' Default = True TabOrder = 2 OnClick = ubnCheckClick Glyph.Data = { 96090000424D9609000000000000360000002800000028000000140000000100 18000000000060090000D70D0000D70D00000000000000000000FFFFFFFFFFFF 4924003B1D00361B00361B00361B00361B00361B00361B00361B00361B00361B 00361B00361B00361B00361B00201000000000FFFFFFFFFFFFFFFFFF2525251E 1E1E1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B1B 1B1B1B1B1B1B1B1B1B101010000000FFFFFFFFFFFFFFFFFF975618E9AC6FECAF 74ECAF73ECAF72ECAE71ECAD70ECAD6FECAC6EECAC6DECAB6BECAB6BECAA69EC A968ECA967B8732D2B1800FFFFFFFFFFFFFFFFFF585858ACACACB0B0B0B0B0B0 AFAFAFAFAFAFAEAEAEAEAEAEADADADADADADACACACACACACABABABAAAAAAAAAA AA737373161616FFFFFFFFFFFFFFFFFFCE8E4DFFF4EAFFF3E7E5D8CDABA197D9 CBBEFFEDDCFFECD9FFEBD7FFE9D4FFE8D1FFE6CEFFE5CCFFE4C9FFE2C6F6B97B 472400FFFFFFFFFFFFFFFFFF8E8E8EF5F5F5F3F3F3D9D9D9A1A1A1CCCCCCEEEE EEECECECEBEBEBEAEAEAE8E8E8E7E7E7E6E6E6E4E4E4E3E3E3B9B9B9242424FF FFFFFFFFFFFFFFFFCF8F4FFFF6EDFFF4EA4B47441817158179728A8179FFEDDC FFECD9FFEBD7FFE9D4FFE8D1FFE6CEFFE5CCFFE4C9F7BA7E472400FFFFFFFFFF FFFFFFFF8F8F8FF6F6F6F5F5F54848481717177A7A7A828282EEEEEEECECECEB EBEBEAEAEAE8E8E8E7E7E7E6E6E6E4E4E4BBBBBB242424FFFFFFFFFFFFFFFFFF CF8F50FFF7EFFFF6EDDCD3CAE0D5CBFDEFE2121110D8CABDFFEDDCFFECD9FFEB D7FFE9D4FFE8D1FFE6CEFFE5CCF7BB7F472400FFFFFFFFFFFFFFFFFF909090F7 F7F7F6F6F6D3D3D3D6D6D6F0F0F0111111CBCBCBEEEEEEECECECEBEBEBEAEAEA E8E8E8E7E7E7E6E6E6BBBBBB242424FFFFFFFFFFFFFFFFFFCF9051F9F2ECDFD8 D1FFF6EDFFF4EAFFF3E727252390887FFFEFDFF6E5D4FEEBD8E1CFBED0BEADF7 E1CAFFE6CEF7BB81472400FFFFFFFFFFFFFFFFFF909090F3F3F3D8D8D8F6F6F6 F5F5F5F3F3F3252525888888EFEFEFE5E5E5EBEBEBD0D0D0BFBFBFE1E1E1E7E7 E7BCBCBC242424FFFFFFFFFFFFFFFFFFD49C64636160010101CBC5BEFFF6EDFF F4EA2D2B296E6862FFF0E1726B6435312E746B639E92854B453EC9B7A5F7BC82 472400FFFFFFFFFFFFFFFFFF9C9C9C626262010101C5C5C5F6F6F6F5F5F52B2B 2B686868F0F0F06B6B6B3232326C6C6C929292454545B7B7B7BDBDBD242424FF FFFFFFFFFFFFFFFFDAAB7BA09F9D3E3D3DE5E1DEFFF9F3FFF7EF2D2B2969645F FFF1E469635D9E948AFFEDDCFFECD9B0A2943D3833F7BD84472400FFFFFFFFFF FFFFFFFFABABAB9F9F9F3E3E3EE2E2E2F9F9F9F7F7F72B2B2B646464F2F2F263 6363949494EEEEEEECECECA2A2A2383838BEBEBE242424FFFFFFFFFFFFFFFFFF DAAB7BFEFDFCFAF8F6FFFCF9FFFBF7FFFAF52D2C2B696461FFF3E7BBB1A7FDEE DFFFEFDFE0D0C147423C312D29F7BD85472400FFFFFFFFFFFFFFFFFFABABABFD FDFDF8F8F8FCFCFCFBFBFBFAFAFA2C2C2C656565F3F3F3B1B1B1EEEEEEEFEFEF D1D1D14242422D2D2DBEBEBE242424FFFFFFFFFFFFFFFFFFDAAB7B757C597573 5BF1EFEDFFFCF9FFFBF72D2C2B696764FFF5EDFFF3E7C1B6AD3E3A370202020E 0D0CB6A89BF7BE87472400FFFFFFFFFFFFFFFFFFABABAB6B6B6B686868EFEFEF FCFCFCFBFBFB2C2C2C676767F6F6F6F3F3F3B7B7B73B3B3B0202020D0D0DA9A9 A9BFBFBF242424FFFFFFFFFFFFFFFFFFBB95693DBA5D34CB69747A5EF3F1EFFF FCF92D2C2C696765FFFAF4D5CDC70606052D2B28918880EDDECFFFEDDCF7BF88 472400FFFFFFFFFFFFFFFFFF9292927C7C7C8080806C6C6CF1F1F1FCFCFC2D2D 2D676767FAFAFACECECE0606062B2B2B898989DEDEDEEEEEEEC0C0C0242424FF FFFFFFFFFFFFFFFF64763A43EF9A3AFEA93CC96A768263F6F4F22B2A2A696766 FFFAF5A29F9B282726FCF0E4FFF1E4E0D3C69D9389F7BF89472400FFFFFFFFFF FFFFFFFF5858589999999C9C9C838383737373F4F4F42B2B2B686868FAFAFA9F 9F9F272727F0F0F0F2F2F2D3D3D3939393C0C0C0242424FFFFFFFFFFFF3C551A 49B95E66FFBD59FFB847FEAE3FC96A516245040404696867FFFBF7E5E1DC2A29 28D4CEC8DDD3CA433F3C8D857CF7C18B472400FFFFFFFFFFFF383838818181B3 B3B3ACACACA3A3A3848484545454040404686868FBFBFBE1E1E1292929CECECE D4D4D4404040858585C1C1C1242424FFFFFFFFFFFF356E1F70EEAE5DDE8F52D2 7A5DFBB647FDAF3FC967586A4DC0BEBDFFFCF9FFFBF7E3DFDA8A8784827E7BAB A5A0C7BEB5F7C491472400FFFFFFFFFFFF474747AFAFAF9E9E9E929292ACACAC A2A2A28484845C5C5CBFBFBFFCFCFCFBFBFBDFDFDF8787877F7F7FA6A6A6BEBE BEC4C4C4242424FFFFFF245B1245B55268E09468985CBCD0B545AE4C55F3A83C FDAA3CC96484997EFBF9F7FFFCF9FFFBF7FFFAF5FFFAF4FFF8F2FFF8F1FAD8B6 472400FFFFFF3737377D7D7DA4A4A47A7A7AC3C3C37A7A7AA4A4A49D9D9D8383 838C8C8CF9F9F9FCFCFCFBFBFBFAFAFAFAFAFAF9F9F9F8F8F8D8D8D8242424FF FFFF23711443C95D598435FEFEFEFFFFFFF1F6EF5AA55148E2882EFCA438C85F 8CA187FDFBF9FFFCF9FFFBF7FFFAF5FFFAF4FFF8F2FAD8B7472400FFFFFF4343 438686865D5D5DFEFEFEFFFFFFF3F3F37B7B7B959595959595808080949494FB FBFBFCFCFCFBFBFBFAFAFAFAFAFAF9F9F9D9D9D9242424FFFFFF1E81121C7B12 D9AA7BFFFFFFFFFFFFFFFFFFFFFFFF94BC8F36BE502DF89F37C95992A78DFEFC FAFFFCF9FFFBF7FFFAF5FFFAF4FAD8B8472400FFFFFF4A4A4A474747AAAAAAFF FFFFFFFFFFFFFFFFFFFFFFA6A6A67A7A7A9393938080809A9A9AFCFCFCFCFCFC FBFBFBFAFAFAFAFAFAD9D9D9242424FFFFFFFFFFFFFFFFFFD8A875FFFFFFFFFF FFFFFFFFFFFFFFFFFFFFBAC5B943AC4441EA8A38C6509AB097FEFCFAFFFCF9FF FBF7FFFAF5F8D6B5492600FFFFFFFFFFFFFFFFFFA7A7A7FFFFFFFFFFFFFFFFFF FFFFFFFFFFFFBFBFBF7878789696967F7F7FA4A4A4FCFCFCFCFCFCFBFBFBFAFA FAD7D7D7252525FFFFFFFFFFFFFFFFFF985F25D7A572DAA877DAA877DAA877DA A877DAA877DAA8777B9D4435C74C2BB633B28F60DAA876DAA875DAA875AF773E 4E2C00FFFFFFFFFFFFFFFFFF5F5F5FA5A5A5A9A9A9A9A9A9A9A9A9A9A9A9A9A9 A9A9A9A97171717E7E7E717171898989A8A8A8A8A8A8A8A8A8777777272727FF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFF009200099309004000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49 49494E4E4E202020FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF} NumGlyphs = 2 end object ustScriptName: TTntStaticText Left = 8 Top = 68 Width = 175 Height = 17 Caption = 'Name for this script transformation:' TabOrder = 5 end object ueScriptName: TTntEdit Left = 8 Top = 96 Width = 461 Height = 21 Anchors = [akLeft, akTop, akRight] TabOrder = 0 end object ustmsgCodeOK: TTntStaticText Left = 8 Top = 420 Width = 93 Height = 17 AutoSize = False Caption = 'The code is OK!' TabOrder = 6 Visible = False end object synHLJavaScript: TSynJScriptSyn IdentifierAttri.Foreground = clNavy KeyAttri.Foreground = clOlive NonReservedKeyAttri.Foreground = clPurple EventAttri.Foreground = clMaroon NumberAttri.Foreground = clTeal StringAttri.Foreground = clGreen SymbolAttri.Style = [fsBold] Left = 412 Top = 428 end end