home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1999 November / APC411-2.ISO / email / poco.exe / file0001.bin / 0 / RCDATA / TFRMSCRIPTS / TFRMSCRIPTS.txt < prev   
Encoding:
Text File  |  1999-09-29  |  54.7 KB  |  1,978 lines

  1. object FrmScripts: TFrmScripts
  2.   Left = 340
  3.   Top = 175
  4.   Width = 548
  5.   Height = 365
  6.   Caption = 'Filters and Scripts'
  7.   Color = clBtnFace
  8.   Font.Charset = DEFAULT_CHARSET
  9.   Font.Color = clWindowText
  10.   Font.Height = -13
  11.   Font.Name = 'MS Sans Serif'
  12.   Font.Style = []
  13.   Icon.Data = {<image000.ico>}
  14.   OldCreateOrder = False
  15.   Scaled = False
  16.   OnClose = FormClose
  17.   OnCreate = FormCreate
  18.   OnDestroy = FormDestroy
  19.   OnShow = FormShow
  20.   PixelsPerInch = 120
  21.   TextHeight = 16
  22.   object PageControl: TPageControl
  23.     Left = 0
  24.     Top = 0
  25.     Width = 540
  26.     Height = 281
  27.     ActivePage = TabSettings
  28.     Align = alClient
  29.     HotTrack = True
  30.     Images = ImagesTabs
  31.     Style = tsFlatButtons
  32.     TabOrder = 0
  33.     object TabSettings: TTabSheet
  34.       Caption = 'Settings'
  35.       OnResize = TabSettingsResize
  36.       object Bevel1: TBevel
  37.         Left = 0
  38.         Top = 241
  39.         Width = 532
  40.         Height = 6
  41.         Align = alBottom
  42.         Shape = bsBottomLine
  43.       end
  44.       object Splitter2: TSplitter
  45.         Left = 219
  46.         Top = 0
  47.         Width = 4
  48.         Height = 176
  49.         Cursor = crHSplit
  50.         ResizeStyle = rsUpdate
  51.       end
  52.       object Panel1: TPanel
  53.         Left = 0
  54.         Top = 176
  55.         Width = 532
  56.         Height = 65
  57.         Align = alBottom
  58.         BevelOuter = bvNone
  59.         TabOrder = 0
  60.         object Label23: TLabel
  61.           Left = 10
  62.           Top = 44
  63.           Width = 24
  64.           Height = 16
  65.           Caption = 'R&un'
  66.           FocusControl = cbRunScript
  67.         end
  68.         object Label24: TLabel
  69.           Left = 280
  70.           Top = 44
  71.           Width = 172
  72.           Height = 16
  73.           Anchors = [akTop, akRight]
  74.           Caption = 'script on selected messages'
  75.         end
  76.         object BtnDefaults: TSpeedButton
  77.           Left = 2
  78.           Top = 6
  79.           Width = 231
  80.           Height = 27
  81.           Caption = '&Configure Auto Script creation...'
  82.           Font.Charset = DEFAULT_CHARSET
  83.           Font.Color = clWindowText
  84.           Font.Height = 15
  85.           Font.Name = 'Arial'
  86.           Font.Style = []
  87.           ParentFont = False
  88.           OnClick = BtnDefaultsClick
  89.         end
  90.         object BtnRunNow: TSpeedButton
  91.           Left = 460
  92.           Top = 39
  93.           Width = 67
  94.           Height = 25
  95.           Anchors = [akTop, akRight]
  96.           Caption = '&Now'
  97.           Font.Charset = DEFAULT_CHARSET
  98.           Font.Color = clWindowText
  99.           Font.Height = 15
  100.           Font.Name = 'Arial'
  101.           Font.Style = []
  102.           ParentFont = False
  103.           OnClick = BtnRunNowClick
  104.         end
  105.         object cbRunScript: TComboBox
  106.           Left = 42
  107.           Top = 39
  108.           Width = 229
  109.           Height = 23
  110.           Style = csDropDownList
  111.           Anchors = [akLeft, akTop, akRight]
  112.           DropDownCount = 12
  113.           Font.Charset = DEFAULT_CHARSET
  114.           Font.Color = clWindowText
  115.           Font.Height = 15
  116.           Font.Name = 'Arial'
  117.           Font.Style = []
  118.           ItemHeight = 15
  119.           ParentFont = False
  120.           TabOrder = 0
  121.         end
  122.       end
  123.       object PnlIncoming: TPanel
  124.         Left = 0
  125.         Top = 0
  126.         Width = 219
  127.         Height = 176
  128.         Align = alLeft
  129.         BevelOuter = bvNone
  130.         TabOrder = 1
  131.         object GroupBoxIncoming: TGroupBox
  132.           Left = 0
  133.           Top = 0
  134.           Width = 219
  135.           Height = 176
  136.           Align = alClient
  137.           Caption = 'Run on incoming mail: '
  138.           TabOrder = 0
  139.           object Panel2: TPanel
  140.             Left = 2
  141.             Top = 102
  142.             Width = 215
  143.             Height = 72
  144.             Align = alBottom
  145.             BevelOuter = bvNone
  146.             TabOrder = 1
  147.             object BtnInSetup: TSpeedButton
  148.               Left = 10
  149.               Top = 9
  150.               Width = 82
  151.               Height = 27
  152.               Caption = '&Setup...'
  153.               Font.Charset = DEFAULT_CHARSET
  154.               Font.Color = clWindowText
  155.               Font.Height = 15
  156.               Font.Name = 'Arial'
  157.               Font.Style = []
  158.               ParentFont = False
  159.               OnClick = BtnInSetupClick
  160.             end
  161.             object BtnInRemove: TSpeedButton
  162.               Left = 94
  163.               Top = 9
  164.               Width = 71
  165.               Height = 27
  166.               Caption = '&Remove'
  167.               Font.Charset = DEFAULT_CHARSET
  168.               Font.Color = clWindowText
  169.               Font.Height = 15
  170.               Font.Name = 'Arial'
  171.               Font.Style = []
  172.               ParentFont = False
  173.               OnClick = BtnInRemoveClick
  174.             end
  175.             object BtnInAdd: TSpeedButton
  176.               Left = 9
  177.               Top = 43
  178.               Width = 47
  179.               Height = 25
  180.               Caption = '&Add:'
  181.               Font.Charset = DEFAULT_CHARSET
  182.               Font.Color = clWindowText
  183.               Font.Height = 15
  184.               Font.Name = 'Arial'
  185.               Font.Style = []
  186.               ParentFont = False
  187.               OnClick = BtnInAddClick
  188.             end
  189.             object BtnInUp: TSpeedButton
  190.               Left = 171
  191.               Top = 5
  192.               Width = 35
  193.               Height = 17
  194.               Flat = True
  195.               Font.Charset = DEFAULT_CHARSET
  196.               Font.Color = clWindowText
  197.               Font.Height = 15
  198.               Font.Name = 'Arial'
  199.               Font.Style = []
  200.               Glyph.Data = {
  201.                 D6000000424DD600000000000000760000002800000018000000080000000100
  202.                 0400000000006000000000000000000000001000000010000000000000000000
  203.                 80000080000000808000800000008000800080800000C0C0C000808080000000
  204.                 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  205.                 FFFFFFFFFFFFFF91000000000000000000FFFFF991111111111111110FFFFFFF
  206.                 F99111111111111FFFFFFFFFFFF9911111111FFFFFFFFFFFFFFFF991111FFFFF
  207.                 FFFFFFFFFFFFFFF99FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF}
  208.               ParentFont = False
  209.               OnClick = BtnInUpClick
  210.             end
  211.             object BtnInDown: TSpeedButton
  212.               Left = 171
  213.               Top = 23
  214.               Width = 35
  215.               Height = 17
  216.               Flat = True
  217.               Font.Charset = DEFAULT_CHARSET
  218.               Font.Color = clWindowText
  219.               Font.Height = 15
  220.               Font.Name = 'Arial'
  221.               Font.Style = []
  222.               Glyph.Data = {
  223.                 D6000000424DD600000000000000760000002800000018000000080000000100
  224.                 0400000000006000000000000000000000001000000010000000000000000000
  225.                 80000080000000808000800000008000800080800000C0C0C000808080000000
  226.                 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  227.                 FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFF444400FFFFFFFFFFFFF
  228.                 FFF4444444400FFFFFFFFFFFF44444444444400FFFFFFFF44444444444444440
  229.                 0FFFFFCCCCCCCCCCCCCCCCCCC0FFFFFFFFFFFFFFFFFFFFFFFFFF}
  230.               ParentFont = False
  231.               OnClick = BtnInDownClick
  232.             end
  233.             object cbInScripts: TComboBox
  234.               Left = 65
  235.               Top = 44
  236.               Width = 145
  237.               Height = 23
  238.               Style = csDropDownList
  239.               Anchors = [akLeft, akTop, akRight]
  240.               DropDownCount = 12
  241.               Font.Charset = DEFAULT_CHARSET
  242.               Font.Color = clWindowText
  243.               Font.Height = 15
  244.               Font.Name = 'Arial'
  245.               Font.Style = []
  246.               ItemHeight = 15
  247.               ParentFont = False
  248.               TabOrder = 0
  249.             end
  250.           end
  251.           object PnlIncomingList: TPanel
  252.             Left = 2
  253.             Top = 18
  254.             Width = 215
  255.             Height = 84
  256.             Align = alClient
  257.             BevelOuter = bvNone
  258.             TabOrder = 0
  259.             object lbInScripts: TListBox
  260.               Left = 0
  261.               Top = 0
  262.               Width = 215
  263.               Height = 84
  264.               Align = alClient
  265.               Font.Charset = DEFAULT_CHARSET
  266.               Font.Color = clWindowText
  267.               Font.Height = 15
  268.               Font.Name = 'Arial'
  269.               Font.Style = []
  270.               ItemHeight = 15
  271.               MultiSelect = True
  272.               ParentFont = False
  273.               TabOrder = 0
  274.               OnDblClick = lbInScriptsDblClick
  275.             end
  276.           end
  277.         end
  278.       end
  279.       object PnlOutgoing: TPanel
  280.         Left = 223
  281.         Top = 0
  282.         Width = 309
  283.         Height = 176
  284.         Align = alClient
  285.         BevelOuter = bvNone
  286.         TabOrder = 2
  287.         object GroupBoxOutgoing: TGroupBox
  288.           Left = 0
  289.           Top = 0
  290.           Width = 309
  291.           Height = 176
  292.           Align = alClient
  293.           Caption = 'Run on outgoing mail: '
  294.           TabOrder = 0
  295.           object Panel3: TPanel
  296.             Left = 2
  297.             Top = 102
  298.             Width = 305
  299.             Height = 72
  300.             Align = alBottom
  301.             BevelOuter = bvNone
  302.             TabOrder = 1
  303.             object BtnOutAdd: TSpeedButton
  304.               Left = 9
  305.               Top = 43
  306.               Width = 47
  307.               Height = 25
  308.               Caption = 'A&dd:'
  309.               Font.Charset = DEFAULT_CHARSET
  310.               Font.Color = clWindowText
  311.               Font.Height = 15
  312.               Font.Name = 'Arial'
  313.               Font.Style = []
  314.               ParentFont = False
  315.               OnClick = BtnInAddClick
  316.             end
  317.             object BtnOutSetup: TSpeedButton
  318.               Left = 10
  319.               Top = 9
  320.               Width = 82
  321.               Height = 27
  322.               Caption = 'Se&tup...'
  323.               Font.Charset = DEFAULT_CHARSET
  324.               Font.Color = clWindowText
  325.               Font.Height = 15
  326.               Font.Name = 'Arial'
  327.               Font.Style = []
  328.               ParentFont = False
  329.               OnClick = BtnInSetupClick
  330.             end
  331.             object BtnOutRemove: TSpeedButton
  332.               Left = 94
  333.               Top = 9
  334.               Width = 71
  335.               Height = 27
  336.               Caption = 'Re&move'
  337.               Font.Charset = DEFAULT_CHARSET
  338.               Font.Color = clWindowText
  339.               Font.Height = 15
  340.               Font.Name = 'Arial'
  341.               Font.Style = []
  342.               ParentFont = False
  343.               OnClick = BtnInRemoveClick
  344.             end
  345.             object BtnOutDown: TSpeedButton
  346.               Left = 171
  347.               Top = 23
  348.               Width = 35
  349.               Height = 17
  350.               Flat = True
  351.               Font.Charset = DEFAULT_CHARSET
  352.               Font.Color = clWindowText
  353.               Font.Height = 15
  354.               Font.Name = 'Arial'
  355.               Font.Style = []
  356.               Glyph.Data = {
  357.                 D6000000424DD600000000000000760000002800000018000000080000000100
  358.                 0400000000006000000000000000000000001000000010000000000000000000
  359.                 80000080000000808000800000008000800080800000C0C0C000808080000000
  360.                 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  361.                 FFFFFFFFFFFFFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFF444400FFFFFFFFFFFFF
  362.                 FFF4444444400FFFFFFFFFFFF44444444444400FFFFFFFF44444444444444440
  363.                 0FFFFFCCCCCCCCCCCCCCCCCCC0FFFFFFFFFFFFFFFFFFFFFFFFFF}
  364.               ParentFont = False
  365.               OnClick = BtnInDownClick
  366.             end
  367.             object BtnOutUp: TSpeedButton
  368.               Left = 171
  369.               Top = 5
  370.               Width = 35
  371.               Height = 17
  372.               Flat = True
  373.               Font.Charset = DEFAULT_CHARSET
  374.               Font.Color = clWindowText
  375.               Font.Height = 15
  376.               Font.Name = 'Arial'
  377.               Font.Style = []
  378.               Glyph.Data = {
  379.                 D6000000424DD600000000000000760000002800000018000000080000000100
  380.                 0400000000006000000000000000000000001000000010000000000000000000
  381.                 80000080000000808000800000008000800080800000C0C0C000808080000000
  382.                 FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  383.                 FFFFFFFFFFFFFF91000000000000000000FFFFF991111111111111110FFFFFFF
  384.                 F99111111111111FFFFFFFFFFFF9911111111FFFFFFFFFFFFFFFF991111FFFFF
  385.                 FFFFFFFFFFFFFFF99FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF}
  386.               ParentFont = False
  387.               OnClick = BtnInUpClick
  388.             end
  389.             object cbOutScripts: TComboBox
  390.               Left = 64
  391.               Top = 44
  392.               Width = 235
  393.               Height = 23
  394.               Style = csDropDownList
  395.               Anchors = [akLeft, akTop, akRight]
  396.               DropDownCount = 12
  397.               Font.Charset = DEFAULT_CHARSET
  398.               Font.Color = clWindowText
  399.               Font.Height = 15
  400.               Font.Name = 'Arial'
  401.               Font.Style = []
  402.               ItemHeight = 15
  403.               ParentFont = False
  404.               TabOrder = 0
  405.             end
  406.           end
  407.           object PnlOutgoingList: TPanel
  408.             Left = 2
  409.             Top = 18
  410.             Width = 305
  411.             Height = 84
  412.             Align = alClient
  413.             BevelOuter = bvNone
  414.             TabOrder = 0
  415.             object lbOutScripts: TListBox
  416.               Left = 0
  417.               Top = 0
  418.               Width = 305
  419.               Height = 84
  420.               Align = alClient
  421.               Font.Charset = DEFAULT_CHARSET
  422.               Font.Color = clWindowText
  423.               Font.Height = 15
  424.               Font.Name = 'Arial'
  425.               Font.Style = []
  426.               ItemHeight = 15
  427.               MultiSelect = True
  428.               ParentFont = False
  429.               TabOrder = 0
  430.               OnDblClick = lbOutScriptsDblClick
  431.             end
  432.           end
  433.         end
  434.       end
  435.     end
  436.     object TabSetup: TTabSheet
  437.       Caption = 'Setup'
  438.       ImageIndex = 1
  439.       object SplitterSetup: TSplitter
  440.         Left = 340
  441.         Top = 35
  442.         Width = 4
  443.         Height = 212
  444.         Cursor = crHSplit
  445.         Align = alRight
  446.         Color = clBtnFace
  447.         ParentColor = False
  448.         ResizeStyle = rsUpdate
  449.       end
  450.       object PnlEdits: TPanel
  451.         Left = 0
  452.         Top = 35
  453.         Width = 340
  454.         Height = 212
  455.         Align = alClient
  456.         BevelInner = bvRaised
  457.         BevelOuter = bvLowered
  458.         TabOrder = 0
  459.         object UserVarLabel1: TLabel
  460.           Left = 10
  461.           Top = 4
  462.           Width = 329
  463.           Height = 16
  464.           Anchors = [akLeft, akTop, akRight]
  465.           AutoSize = False
  466.           Visible = False
  467.         end
  468.         object UserVarLabel2: TLabel
  469.           Left = 10
  470.           Top = 54
  471.           Width = 329
  472.           Height = 16
  473.           Anchors = [akLeft, akTop, akRight]
  474.           AutoSize = False
  475.           Visible = False
  476.         end
  477.         object UserVarLabel3: TLabel
  478.           Left = 10
  479.           Top = 104
  480.           Width = 329
  481.           Height = 16
  482.           Anchors = [akLeft, akTop, akRight]
  483.           AutoSize = False
  484.           Visible = False
  485.         end
  486.         object UserVarLabel4: TLabel
  487.           Left = 10
  488.           Top = 154
  489.           Width = 329
  490.           Height = 16
  491.           Anchors = [akLeft, akTop, akRight]
  492.           AutoSize = False
  493.           Visible = False
  494.         end
  495.         object LblNoSettings: TLabel
  496.           Left = 8
  497.           Top = 42
  498.           Width = 182
  499.           Height = 16
  500.           Caption = 'This script has no user settings'
  501.           Visible = False
  502.         end
  503.         object LblNoSettings2: TLabel
  504.           Left = 44
  505.           Top = 60
  506.           Width = 110
  507.           Height = 16
  508.           Caption = 'that you can setup.'
  509.           Visible = False
  510.         end
  511.         object UserVarEdit1: TComboBox
  512.           Left = 8
  513.           Top = 24
  514.           Width = 320
  515.           Height = 24
  516.           Anchors = [akLeft, akTop, akRight]
  517.           ItemHeight = 0
  518.           PopupMenu = PopupEdit
  519.           TabOrder = 0
  520.           OnExit = UserVarEdit1Exit
  521.         end
  522.         object UserVarEdit2: TComboBox
  523.           Left = 8
  524.           Top = 74
  525.           Width = 320
  526.           Height = 24
  527.           Anchors = [akLeft, akTop, akRight]
  528.           ItemHeight = 0
  529.           PopupMenu = PopupEdit
  530.           TabOrder = 1
  531.           OnExit = UserVarEdit1Exit
  532.         end
  533.         object UserVarEdit3: TComboBox
  534.           Left = 8
  535.           Top = 124
  536.           Width = 320
  537.           Height = 24
  538.           Anchors = [akLeft, akTop, akRight]
  539.           ItemHeight = 0
  540.           PopupMenu = PopupEdit
  541.           TabOrder = 2
  542.           OnExit = UserVarEdit1Exit
  543.         end
  544.         object UserVarEdit4: TComboBox
  545.           Left = 8
  546.           Top = 174
  547.           Width = 320
  548.           Height = 24
  549.           Anchors = [akLeft, akTop, akRight]
  550.           ItemHeight = 0
  551.           PopupMenu = PopupEdit
  552.           TabOrder = 3
  553.           OnExit = UserVarEdit1Exit
  554.         end
  555.       end
  556.       object PnlButtons: TPanel
  557.         Left = 344
  558.         Top = 35
  559.         Width = 188
  560.         Height = 212
  561.         Align = alRight
  562.         BevelInner = bvRaised
  563.         BevelOuter = bvLowered
  564.         TabOrder = 1
  565.         object UserButton4: TButton
  566.           Left = 8
  567.           Top = 158
  568.           Width = 172
  569.           Height = 35
  570.           Anchors = [akLeft, akTop, akRight]
  571.           TabOrder = 3
  572.           Visible = False
  573.           OnClick = UserButton1Click
  574.         end
  575.         object UserButton3: TButton
  576.           Left = 8
  577.           Top = 108
  578.           Width = 172
  579.           Height = 35
  580.           Anchors = [akLeft, akTop, akRight]
  581.           TabOrder = 2
  582.           Visible = False
  583.           OnClick = UserButton1Click
  584.         end
  585.         object UserButton2: TButton
  586.           Left = 8
  587.           Top = 58
  588.           Width = 172
  589.           Height = 35
  590.           Anchors = [akLeft, akTop, akRight]
  591.           TabOrder = 1
  592.           Visible = False
  593.           OnClick = UserButton1Click
  594.         end
  595.         object UserButton1: TButton
  596.           Left = 8
  597.           Top = 8
  598.           Width = 172
  599.           Height = 35
  600.           Anchors = [akLeft, akTop, akRight]
  601.           TabOrder = 0
  602.           Visible = False
  603.           OnClick = UserButton1Click
  604.         end
  605.       end
  606.       object Panel6: TPanel
  607.         Left = 0
  608.         Top = 0
  609.         Width = 532
  610.         Height = 35
  611.         Align = alTop
  612.         BevelInner = bvRaised
  613.         BevelOuter = bvLowered
  614.         TabOrder = 2
  615.         object BtnOrganize1: TSpeedButton
  616.           Left = 6
  617.           Top = 6
  618.           Width = 104
  619.           Height = 22
  620.           Cursor = crHandPoint
  621.           Caption = 'Scr&ipt to setup:'
  622.           Flat = True
  623.           Font.Charset = DEFAULT_CHARSET
  624.           Font.Color = clBlue
  625.           Font.Height = -13
  626.           Font.Name = 'MS Sans Serif'
  627.           Font.Style = [fsUnderline]
  628.           ParentFont = False
  629.           OnClick = BtnOrganize1Click
  630.         end
  631.         object BtnViewScript: TSpeedButton
  632.           Left = 427
  633.           Top = 5
  634.           Width = 98
  635.           Height = 25
  636.           Anchors = [akTop, akRight]
  637.           Caption = '&Edit Script...'
  638.           Font.Charset = DEFAULT_CHARSET
  639.           Font.Color = clWindowText
  640.           Font.Height = 15
  641.           Font.Name = 'Arial'
  642.           Font.Style = []
  643.           ParentFont = False
  644.           OnClick = BtnViewScriptClick
  645.         end
  646.         object cbSetupScripts: TComboBox
  647.           Left = 116
  648.           Top = 5
  649.           Width = 295
  650.           Height = 24
  651.           Style = csDropDownList
  652.           Anchors = [akLeft, akTop, akRight]
  653.           DropDownCount = 16
  654.           ItemHeight = 0
  655.           TabOrder = 0
  656.           OnChange = cbSetupScriptsChange
  657.         end
  658.       end
  659.     end
  660.     object TabScript: TTabSheet
  661.       Caption = 'Script'
  662.       ImageIndex = 2
  663.       object PnlScriptBody: TPanel
  664.         Left = 0
  665.         Top = 35
  666.         Width = 532
  667.         Height = 212
  668.         Align = alClient
  669.         BevelOuter = bvNone
  670.         TabOrder = 1
  671.         object PageScript: TPageControl
  672.           Left = 0
  673.           Top = 0
  674.           Width = 532
  675.           Height = 212
  676.           ActivePage = Tab2Script
  677.           Align = alClient
  678.           Font.Charset = DEFAULT_CHARSET
  679.           Font.Color = clWindowText
  680.           Font.Height = 15
  681.           Font.Name = 'Arial'
  682.           Font.Style = []
  683.           MultiLine = True
  684.           ParentFont = False
  685.           TabOrder = 0
  686.           TabPosition = tpRight
  687.           object Tab2Script: TTabSheet
  688.             Caption = 'Edit'
  689.             object MemoScript: TMemo
  690.               Left = 0
  691.               Top = 0
  692.               Width = 502
  693.               Height = 202
  694.               Align = alClient
  695.               BorderStyle = bsNone
  696.               PopupMenu = PopupEdit
  697.               ScrollBars = ssVertical
  698.               TabOrder = 0
  699.               WantTabs = True
  700.               WordWrap = False
  701.               OnChange = MemoScriptChange
  702.             end
  703.           end
  704.           object Tab2Debug: TTabSheet
  705.             Caption = 'Debug'
  706.             ImageIndex = 2
  707.             object Splitter1: TSplitter
  708.               Left = 139
  709.               Top = 0
  710.               Width = 4
  711.               Height = 202
  712.               Cursor = crHSplit
  713.               ResizeStyle = rsUpdate
  714.             end
  715.             object PnlDebugVars: TPanel
  716.               Left = 0
  717.               Top = 0
  718.               Width = 139
  719.               Height = 202
  720.               Align = alLeft
  721.               BevelOuter = bvNone
  722.               TabOrder = 0
  723.               object Label28: TLabel
  724.                 Left = 6
  725.                 Top = 0
  726.                 Width = 83
  727.                 Height = 15
  728.                 Caption = 'Variable name:'
  729.               end
  730.               object MemoDebugVars: TMemo
  731.                 Left = 0
  732.                 Top = 16
  733.                 Width = 139
  734.                 Height = 185
  735.                 Anchors = [akLeft, akTop, akRight, akBottom]
  736.                 ReadOnly = True
  737.                 ScrollBars = ssVertical
  738.                 TabOrder = 0
  739.                 WordWrap = False
  740.               end
  741.             end
  742.             object PnlDebugValues: TPanel
  743.               Left = 143
  744.               Top = 0
  745.               Width = 274
  746.               Height = 202
  747.               Align = alClient
  748.               BevelOuter = bvNone
  749.               Caption = 'PnlDebugValues'
  750.               TabOrder = 1
  751.               object Label29: TLabel
  752.                 Left = 6
  753.                 Top = 0
  754.                 Width = 80
  755.                 Height = 15
  756.                 Caption = 'Variable value:'
  757.               end
  758.               object MemoDebugValues: TMemo
  759.                 Left = 0
  760.                 Top = 16
  761.                 Width = 274
  762.                 Height = 185
  763.                 Anchors = [akLeft, akTop, akRight, akBottom]
  764.                 ReadOnly = True
  765.                 ScrollBars = ssVertical
  766.                 TabOrder = 0
  767.                 WordWrap = False
  768.               end
  769.             end
  770.           end
  771.         end
  772.       end
  773.       object PnlScriptTop: TPanel
  774.         Left = 0
  775.         Top = 0
  776.         Width = 532
  777.         Height = 35
  778.         Align = alTop
  779.         BevelInner = bvRaised
  780.         BevelOuter = bvLowered
  781.         TabOrder = 0
  782.         object BtnOrganize2: TSpeedButton
  783.           Left = 4
  784.           Top = 6
  785.           Width = 85
  786.           Height = 22
  787.           Cursor = crHandPoint
  788.           Caption = 'Scr&ipt name:'
  789.           Flat = True
  790.           Font.Charset = DEFAULT_CHARSET
  791.           Font.Color = clBlue
  792.           Font.Height = -13
  793.           Font.Name = 'MS Sans Serif'
  794.           Font.Style = [fsUnderline]
  795.           ParentFont = False
  796.           OnClick = BtnOrganize1Click
  797.         end
  798.         object BtnSaveScript: TSpeedButton
  799.           Left = 344
  800.           Top = 5
  801.           Width = 69
  802.           Height = 25
  803.           Anchors = [akTop, akRight]
  804.           Caption = 'Sa&ve'
  805.           Font.Charset = DEFAULT_CHARSET
  806.           Font.Color = clWindowText
  807.           Font.Height = 15
  808.           Font.Name = 'Arial'
  809.           Font.Style = []
  810.           ParentFont = False
  811.           OnClick = BtnSaveScriptClick
  812.         end
  813.         object btnDryRun: TSpeedButton
  814.           Left = 418
  815.           Top = 5
  816.           Width = 69
  817.           Height = 25
  818.           Anchors = [akTop, akRight]
  819.           Caption = 'Dry R&un'
  820.           Font.Charset = DEFAULT_CHARSET
  821.           Font.Color = clWindowText
  822.           Font.Height = 15
  823.           Font.Name = 'Arial'
  824.           Font.Style = []
  825.           ParentFont = False
  826.           OnClick = btnDryRunClick
  827.         end
  828.         object BtnDelete: TSpeedButton
  829.           Left = 492
  830.           Top = 5
  831.           Width = 33
  832.           Height = 25
  833.           Anchors = [akTop, akRight]
  834.           Caption = '&Del'
  835.           Font.Charset = DEFAULT_CHARSET
  836.           Font.Color = clWindowText
  837.           Font.Height = 15
  838.           Font.Name = 'Arial'
  839.           Font.Style = []
  840.           ParentFont = False
  841.           OnClick = BtnDeleteClick
  842.         end
  843.         object cbScriptName: TComboBox
  844.           Left = 92
  845.           Top = 5
  846.           Width = 245
  847.           Height = 24
  848.           Anchors = [akLeft, akTop, akRight]
  849.           DropDownCount = 16
  850.           ItemHeight = 0
  851.           TabOrder = 0
  852.           OnClick = cbScriptNameClick
  853.         end
  854.       end
  855.     end
  856.     object TabButtons: TTabSheet
  857.       Caption = 'Buttons'
  858.       ImageIndex = 3
  859.       object Splitter5: TSplitter
  860.         Left = 212
  861.         Top = 0
  862.         Width = 4
  863.         Height = 247
  864.         Cursor = crHSplit
  865.         ResizeStyle = rsUpdate
  866.       end
  867.       object PnlButtonsScripts: TPanel
  868.         Left = 0
  869.         Top = 0
  870.         Width = 212
  871.         Height = 247
  872.         Align = alLeft
  873.         BevelOuter = bvNone
  874.         TabOrder = 0
  875.         object Label12: TLabel
  876.           Left = 2
  877.           Top = 9
  878.           Width = 47
  879.           Height = 16
  880.           Caption = 'Button &1'
  881.           FocusControl = cbBtn1
  882.         end
  883.         object Label3: TLabel
  884.           Left = 2
  885.           Top = 32
  886.           Width = 47
  887.           Height = 16
  888.           Caption = 'Button &2'
  889.           FocusControl = cbBtn2
  890.         end
  891.         object Label4: TLabel
  892.           Left = 2
  893.           Top = 56
  894.           Width = 47
  895.           Height = 16
  896.           Caption = 'Button &3'
  897.           FocusControl = cbBtn3
  898.         end
  899.         object Label5: TLabel
  900.           Left = 2
  901.           Top = 80
  902.           Width = 47
  903.           Height = 16
  904.           Caption = 'Button &4'
  905.           FocusControl = cbBtn4
  906.         end
  907.         object Label6: TLabel
  908.           Left = 2
  909.           Top = 104
  910.           Width = 47
  911.           Height = 16
  912.           Caption = 'Button &5'
  913.           FocusControl = cbBtn5
  914.         end
  915.         object Label7: TLabel
  916.           Left = 2
  917.           Top = 128
  918.           Width = 47
  919.           Height = 16
  920.           Caption = 'Button &6'
  921.           FocusControl = cbBtn6
  922.         end
  923.         object Label8: TLabel
  924.           Left = 2
  925.           Top = 152
  926.           Width = 47
  927.           Height = 16
  928.           Caption = 'Button &7'
  929.           FocusControl = cbBtn7
  930.         end
  931.         object Label9: TLabel
  932.           Left = 2
  933.           Top = 176
  934.           Width = 47
  935.           Height = 16
  936.           Caption = 'Button &8'
  937.           FocusControl = cbBtn8
  938.         end
  939.         object Label10: TLabel
  940.           Left = 2
  941.           Top = 200
  942.           Width = 47
  943.           Height = 16
  944.           Caption = 'Button &9'
  945.           FocusControl = cbBtn9
  946.         end
  947.         object Label11: TLabel
  948.           Left = 2
  949.           Top = 224
  950.           Width = 47
  951.           Height = 16
  952.           Caption = 'Button &0'
  953.           FocusControl = cbBtn0
  954.         end
  955.         object Bevel4: TBevel
  956.           Left = 207
  957.           Top = 0
  958.           Width = 5
  959.           Height = 247
  960.           Align = alRight
  961.           Shape = bsRightLine
  962.         end
  963.         object cbBtn1: TComboBox
  964.           Left = 56
  965.           Top = 4
  966.           Width = 150
  967.           Height = 23
  968.           Style = csDropDownList
  969.           Anchors = [akLeft, akTop, akRight]
  970.           Font.Charset = DEFAULT_CHARSET
  971.           Font.Color = clWindowText
  972.           Font.Height = 15
  973.           Font.Name = 'Arial'
  974.           Font.Style = []
  975.           ItemHeight = 0
  976.           ParentFont = False
  977.           TabOrder = 0
  978.           OnClick = cbBtn1Click
  979.           OnDropDown = cbBtn1DropDown
  980.         end
  981.         object cbBtn2: TComboBox
  982.           Left = 56
  983.           Top = 28
  984.           Width = 150
  985.           Height = 23
  986.           Style = csDropDownList
  987.           Anchors = [akLeft, akTop, akRight]
  988.           Font.Charset = DEFAULT_CHARSET
  989.           Font.Color = clWindowText
  990.           Font.Height = 15
  991.           Font.Name = 'Arial'
  992.           Font.Style = []
  993.           ItemHeight = 0
  994.           ParentFont = False
  995.           TabOrder = 1
  996.           OnClick = cbBtn1Click
  997.           OnDropDown = cbBtn1DropDown
  998.         end
  999.         object cbBtn3: TComboBox
  1000.           Left = 56
  1001.           Top = 52
  1002.           Width = 150
  1003.           Height = 23
  1004.           Style = csDropDownList
  1005.           Anchors = [akLeft, akTop, akRight]
  1006.           Font.Charset = DEFAULT_CHARSET
  1007.           Font.Color = clWindowText
  1008.           Font.Height = 15
  1009.           Font.Name = 'Arial'
  1010.           Font.Style = []
  1011.           ItemHeight = 0
  1012.           ParentFont = False
  1013.           TabOrder = 2
  1014.           OnClick = cbBtn1Click
  1015.           OnDropDown = cbBtn1DropDown
  1016.         end
  1017.         object cbBtn4: TComboBox
  1018.           Left = 56
  1019.           Top = 76
  1020.           Width = 150
  1021.           Height = 23
  1022.           Style = csDropDownList
  1023.           Anchors = [akLeft, akTop, akRight]
  1024.           Font.Charset = DEFAULT_CHARSET
  1025.           Font.Color = clWindowText
  1026.           Font.Height = 15
  1027.           Font.Name = 'Arial'
  1028.           Font.Style = []
  1029.           ItemHeight = 0
  1030.           ParentFont = False
  1031.           TabOrder = 3
  1032.           OnClick = cbBtn1Click
  1033.           OnDropDown = cbBtn1DropDown
  1034.         end
  1035.         object cbBtn5: TComboBox
  1036.           Left = 56
  1037.           Top = 100
  1038.           Width = 150
  1039.           Height = 23
  1040.           Style = csDropDownList
  1041.           Anchors = [akLeft, akTop, akRight]
  1042.           Font.Charset = DEFAULT_CHARSET
  1043.           Font.Color = clWindowText
  1044.           Font.Height = 15
  1045.           Font.Name = 'Arial'
  1046.           Font.Style = []
  1047.           ItemHeight = 0
  1048.           ParentFont = False
  1049.           TabOrder = 4
  1050.           OnClick = cbBtn1Click
  1051.           OnDropDown = cbBtn1DropDown
  1052.         end
  1053.         object cbBtn6: TComboBox
  1054.           Left = 56
  1055.           Top = 124
  1056.           Width = 150
  1057.           Height = 23
  1058.           Style = csDropDownList
  1059.           Anchors = [akLeft, akTop, akRight]
  1060.           Font.Charset = DEFAULT_CHARSET
  1061.           Font.Color = clWindowText
  1062.           Font.Height = 15
  1063.           Font.Name = 'Arial'
  1064.           Font.Style = []
  1065.           ItemHeight = 0
  1066.           ParentFont = False
  1067.           TabOrder = 5
  1068.           OnClick = cbBtn1Click
  1069.           OnDropDown = cbBtn1DropDown
  1070.         end
  1071.         object cbBtn7: TComboBox
  1072.           Left = 56
  1073.           Top = 148
  1074.           Width = 150
  1075.           Height = 23
  1076.           Style = csDropDownList
  1077.           Anchors = [akLeft, akTop, akRight]
  1078.           Font.Charset = DEFAULT_CHARSET
  1079.           Font.Color = clWindowText
  1080.           Font.Height = 15
  1081.           Font.Name = 'Arial'
  1082.           Font.Style = []
  1083.           ItemHeight = 0
  1084.           ParentFont = False
  1085.           TabOrder = 6
  1086.           OnClick = cbBtn1Click
  1087.           OnDropDown = cbBtn1DropDown
  1088.         end
  1089.         object cbBtn8: TComboBox
  1090.           Left = 56
  1091.           Top = 172
  1092.           Width = 150
  1093.           Height = 23
  1094.           Style = csDropDownList
  1095.           Anchors = [akLeft, akTop, akRight]
  1096.           Font.Charset = DEFAULT_CHARSET
  1097.           Font.Color = clWindowText
  1098.           Font.Height = 15
  1099.           Font.Name = 'Arial'
  1100.           Font.Style = []
  1101.           ItemHeight = 0
  1102.           ParentFont = False
  1103.           TabOrder = 7
  1104.           OnClick = cbBtn1Click
  1105.           OnDropDown = cbBtn1DropDown
  1106.         end
  1107.         object cbBtn9: TComboBox
  1108.           Left = 56
  1109.           Top = 196
  1110.           Width = 150
  1111.           Height = 23
  1112.           Style = csDropDownList
  1113.           Anchors = [akLeft, akTop, akRight]
  1114.           Font.Charset = DEFAULT_CHARSET
  1115.           Font.Color = clWindowText
  1116.           Font.Height = 15
  1117.           Font.Name = 'Arial'
  1118.           Font.Style = []
  1119.           ItemHeight = 0
  1120.           ParentFont = False
  1121.           TabOrder = 8
  1122.           OnClick = cbBtn1Click
  1123.           OnDropDown = cbBtn1DropDown
  1124.         end
  1125.         object cbBtn0: TComboBox
  1126.           Left = 56
  1127.           Top = 220
  1128.           Width = 150
  1129.           Height = 23
  1130.           Style = csDropDownList
  1131.           Anchors = [akLeft, akTop, akRight]
  1132.           Font.Charset = DEFAULT_CHARSET
  1133.           Font.Color = clWindowText
  1134.           Font.Height = 15
  1135.           Font.Name = 'Arial'
  1136.           Font.Style = []
  1137.           ItemHeight = 0
  1138.           ParentFont = False
  1139.           TabOrder = 9
  1140.           OnClick = cbBtn1Click
  1141.           OnDropDown = cbBtn1DropDown
  1142.         end
  1143.       end
  1144.       object PnlButtonsDesc: TPanel
  1145.         Left = 216
  1146.         Top = 0
  1147.         Width = 316
  1148.         Height = 247
  1149.         Align = alClient
  1150.         BevelOuter = bvNone
  1151.         TabOrder = 1
  1152.         object Label13: TLabel
  1153.           Left = 8
  1154.           Top = 9
  1155.           Width = 68
  1156.           Height = 16
  1157.           Caption = '&Description'
  1158.           FocusControl = EditBtn1
  1159.         end
  1160.         object Label14: TLabel
  1161.           Left = 8
  1162.           Top = 32
  1163.           Width = 68
  1164.           Height = 16
  1165.           Caption = 'D&escription'
  1166.           FocusControl = EditBtn2
  1167.         end
  1168.         object Label15: TLabel
  1169.           Left = 8
  1170.           Top = 56
  1171.           Width = 68
  1172.           Height = 16
  1173.           Caption = 'De&scription'
  1174.           FocusControl = EditBtn3
  1175.         end
  1176.         object Label16: TLabel
  1177.           Left = 8
  1178.           Top = 80
  1179.           Width = 68
  1180.           Height = 16
  1181.           Caption = 'Des&cription'
  1182.           FocusControl = EditBtn4
  1183.         end
  1184.         object Label17: TLabel
  1185.           Left = 8
  1186.           Top = 104
  1187.           Width = 68
  1188.           Height = 16
  1189.           Caption = 'Desc&ription'
  1190.           FocusControl = EditBtn5
  1191.         end
  1192.         object Label18: TLabel
  1193.           Left = 8
  1194.           Top = 128
  1195.           Width = 68
  1196.           Height = 16
  1197.           Caption = 'Descr&iption'
  1198.           FocusControl = EditBtn6
  1199.         end
  1200.         object Label19: TLabel
  1201.           Left = 8
  1202.           Top = 152
  1203.           Width = 68
  1204.           Height = 16
  1205.           Caption = 'Descri&ption'
  1206.           FocusControl = EditBtn7
  1207.         end
  1208.         object Label20: TLabel
  1209.           Left = 8
  1210.           Top = 176
  1211.           Width = 68
  1212.           Height = 16
  1213.           Caption = 'Descrip&tion'
  1214.           FocusControl = EditBtn8
  1215.         end
  1216.         object Label21: TLabel
  1217.           Left = 8
  1218.           Top = 200
  1219.           Width = 68
  1220.           Height = 16
  1221.           Caption = 'Descripti&on'
  1222.           FocusControl = EditBtn9
  1223.         end
  1224.         object Label22: TLabel
  1225.           Left = 8
  1226.           Top = 224
  1227.           Width = 68
  1228.           Height = 16
  1229.           Caption = 'Descriptio&n'
  1230.           FocusControl = EditBtn0
  1231.         end
  1232.         object Bevel5: TBevel
  1233.           Left = 0
  1234.           Top = 0
  1235.           Width = 5
  1236.           Height = 247
  1237.           Align = alLeft
  1238.           Shape = bsLeftLine
  1239.         end
  1240.         object EditBtn0: TEdit
  1241.           Left = 84
  1242.           Top = 220
  1243.           Width = 228
  1244.           Height = 23
  1245.           Anchors = [akLeft, akTop, akRight]
  1246.           Font.Charset = DEFAULT_CHARSET
  1247.           Font.Color = clWindowText
  1248.           Font.Height = 15
  1249.           Font.Name = 'Arial'
  1250.           Font.Style = []
  1251.           ParentFont = False
  1252.           TabOrder = 9
  1253.         end
  1254.         object EditBtn9: TEdit
  1255.           Left = 84
  1256.           Top = 196
  1257.           Width = 228
  1258.           Height = 23
  1259.           Anchors = [akLeft, akTop, akRight]
  1260.           Font.Charset = DEFAULT_CHARSET
  1261.           Font.Color = clWindowText
  1262.           Font.Height = 15
  1263.           Font.Name = 'Arial'
  1264.           Font.Style = []
  1265.           ParentFont = False
  1266.           TabOrder = 8
  1267.         end
  1268.         object EditBtn8: TEdit
  1269.           Left = 84
  1270.           Top = 172
  1271.           Width = 228
  1272.           Height = 23
  1273.           Anchors = [akLeft, akTop, akRight]
  1274.           Font.Charset = DEFAULT_CHARSET
  1275.           Font.Color = clWindowText
  1276.           Font.Height = 15
  1277.           Font.Name = 'Arial'
  1278.           Font.Style = []
  1279.           ParentFont = False
  1280.           TabOrder = 7
  1281.         end
  1282.         object EditBtn7: TEdit
  1283.           Left = 84
  1284.           Top = 148
  1285.           Width = 228
  1286.           Height = 23
  1287.           Anchors = [akLeft, akTop, akRight]
  1288.           Font.Charset = DEFAULT_CHARSET
  1289.           Font.Color = clWindowText
  1290.           Font.Height = 15
  1291.           Font.Name = 'Arial'
  1292.           Font.Style = []
  1293.           ParentFont = False
  1294.           TabOrder = 6
  1295.         end
  1296.         object EditBtn6: TEdit
  1297.           Left = 84
  1298.           Top = 124
  1299.           Width = 228
  1300.           Height = 23
  1301.           Anchors = [akLeft, akTop, akRight]
  1302.           Font.Charset = DEFAULT_CHARSET
  1303.           Font.Color = clWindowText
  1304.           Font.Height = 15
  1305.           Font.Name = 'Arial'
  1306.           Font.Style = []
  1307.           ParentFont = False
  1308.           TabOrder = 5
  1309.         end
  1310.         object EditBtn5: TEdit
  1311.           Left = 84
  1312.           Top = 100
  1313.           Width = 228
  1314.           Height = 23
  1315.           Anchors = [akLeft, akTop, akRight]
  1316.           Font.Charset = DEFAULT_CHARSET
  1317.           Font.Color = clWindowText
  1318.           Font.Height = 15
  1319.           Font.Name = 'Arial'
  1320.           Font.Style = []
  1321.           ParentFont = False
  1322.           TabOrder = 4
  1323.         end
  1324.         object EditBtn4: TEdit
  1325.           Left = 84
  1326.           Top = 76
  1327.           Width = 228
  1328.           Height = 23
  1329.           Anchors = [akLeft, akTop, akRight]
  1330.           Font.Charset = DEFAULT_CHARSET
  1331.           Font.Color = clWindowText
  1332.           Font.Height = 15
  1333.           Font.Name = 'Arial'
  1334.           Font.Style = []
  1335.           ParentFont = False
  1336.           TabOrder = 3
  1337.         end
  1338.         object EditBtn3: TEdit
  1339.           Left = 84
  1340.           Top = 52
  1341.           Width = 228
  1342.           Height = 23
  1343.           Anchors = [akLeft, akTop, akRight]
  1344.           Font.Charset = DEFAULT_CHARSET
  1345.           Font.Color = clWindowText
  1346.           Font.Height = 15
  1347.           Font.Name = 'Arial'
  1348.           Font.Style = []
  1349.           ParentFont = False
  1350.           TabOrder = 2
  1351.         end
  1352.         object EditBtn2: TEdit
  1353.           Left = 84
  1354.           Top = 28
  1355.           Width = 228
  1356.           Height = 23
  1357.           Anchors = [akLeft, akTop, akRight]
  1358.           Font.Charset = DEFAULT_CHARSET
  1359.           Font.Color = clWindowText
  1360.           Font.Height = 15
  1361.           Font.Name = 'Arial'
  1362.           Font.Style = []
  1363.           ParentFont = False
  1364.           TabOrder = 1
  1365.         end
  1366.         object EditBtn1: TEdit
  1367.           Left = 84
  1368.           Top = 4
  1369.           Width = 228
  1370.           Height = 23
  1371.           Anchors = [akLeft, akTop, akRight]
  1372.           Font.Charset = DEFAULT_CHARSET
  1373.           Font.Color = clWindowText
  1374.           Font.Height = 15
  1375.           Font.Name = 'Arial'
  1376.           Font.Style = []
  1377.           ParentFont = False
  1378.           TabOrder = 0
  1379.         end
  1380.       end
  1381.     end
  1382.   end
  1383.   object PnlBottom: TPanel
  1384.     Left = 0
  1385.     Top = 281
  1386.     Width = 540
  1387.     Height = 57
  1388.     Align = alBottom
  1389.     BevelOuter = bvNone
  1390.     TabOrder = 1
  1391.     object PnlProgress: TPanel
  1392.       Left = 0
  1393.       Top = 0
  1394.       Width = 345
  1395.       Height = 57
  1396.       Align = alLeft
  1397.       BevelOuter = bvNone
  1398.       TabOrder = 0
  1399.       Visible = False
  1400.       object Label25: TLabel
  1401.         Left = 154
  1402.         Top = 0
  1403.         Width = 69
  1404.         Height = 16
  1405.         Caption = 'Total Lines:'
  1406.       end
  1407.       object Label26: TLabel
  1408.         Left = 258
  1409.         Top = 0
  1410.         Width = 55
  1411.         Height = 16
  1412.         Caption = 'Currently:'
  1413.       end
  1414.       object Label27: TLabel
  1415.         Left = 2
  1416.         Top = 0
  1417.         Width = 52
  1418.         Height = 16
  1419.         Caption = 'Running:'
  1420.       end
  1421.       object lblScriptRunning: TLabel
  1422.         Left = 60
  1423.         Top = 0
  1424.         Width = 91
  1425.         Height = 16
  1426.         AutoSize = False
  1427.         Caption = 'script'
  1428.       end
  1429.       object LblTotalLines: TLabel
  1430.         Left = 226
  1431.         Top = 0
  1432.         Width = 27
  1433.         Height = 16
  1434.         AutoSize = False
  1435.         Caption = '0000'
  1436.       end
  1437.       object LblCurrentLine: TLabel
  1438.         Left = 315
  1439.         Top = 0
  1440.         Width = 28
  1441.         Height = 16
  1442.         Caption = '0000'
  1443.       end
  1444.       object ProgressScript: ProgressBar3D
  1445.         Left = 154
  1446.         Top = 18
  1447.         Width = 187
  1448.         Height = 27
  1449.         Font.Charset = DEFAULT_CHARSET
  1450.         Font.Color = clBlack
  1451.         Font.Height = -13
  1452.         Font.Name = 'MS Sans Serif'
  1453.         Font.Style = []
  1454.         Position = 30
  1455.         BarColor = clPurple
  1456.         ParentFont = False
  1457.       end
  1458.       object BtnCancel: TButton
  1459.         Left = 22
  1460.         Top = 20
  1461.         Width = 107
  1462.         Height = 25
  1463.         Caption = 'Cancel'
  1464.         TabOrder = 1
  1465.         OnClick = BtnCancelClick
  1466.       end
  1467.     end
  1468.     object PnlClose: TPanel
  1469.       Left = 435
  1470.       Top = 0
  1471.       Width = 105
  1472.       Height = 57
  1473.       Align = alRight
  1474.       BevelOuter = bvNone
  1475.       TabOrder = 1
  1476.       object BtnClose: TButton
  1477.         Left = 7
  1478.         Top = 8
  1479.         Width = 90
  1480.         Height = 39
  1481.         Cancel = True
  1482.         Caption = 'C&lose'
  1483.         Default = True
  1484.         ModalResult = 1
  1485.         TabOrder = 0
  1486.         OnClick = BtnCloseClick
  1487.       end
  1488.     end
  1489.   end
  1490.   object MailMessage: TmsMessage
  1491.     ContentType = 'text/plain'
  1492.     ReturnReceipt = False
  1493.     Left = 424
  1494.     Top = 6
  1495.   end
  1496.   object ImagesTabs: TImageList
  1497.     Left = 398
  1498.     Top = 2
  1499.   end
  1500.   object HintTimer: TTimer
  1501.     Enabled = False
  1502.     Interval = 3000
  1503.     OnTimer = HintTimerTimer
  1504.     Left = 374
  1505.     Top = 5
  1506.   end
  1507.   object PopupEdit: TPopupMenu
  1508.     Left = 350
  1509.     Top = 3
  1510.     object MenuUndo: TMenuItem
  1511.       Caption = '&Undo'
  1512.       ShortCut = 16474
  1513.       OnClick = MenuUndoClick
  1514.     end
  1515.     object MenuItem2: TMenuItem
  1516.       Caption = '-'
  1517.     end
  1518.     object MenuCut: TMenuItem
  1519.       Caption = 'Cu&t'
  1520.       ShortCut = 16472
  1521.       OnClick = MenuCutClick
  1522.     end
  1523.     object MenuCopy: TMenuItem
  1524.       Caption = '&Copy'
  1525.       ShortCut = 16451
  1526.       OnClick = MenuCopyClick
  1527.     end
  1528.     object MenuPaste: TMenuItem
  1529.       Caption = '&Paste'
  1530.       ShortCut = 16470
  1531.       OnClick = MenuPasteClick
  1532.     end
  1533.     object MenuDelete: TMenuItem
  1534.       Caption = '&Delete'
  1535.       OnClick = MenuDeleteClick
  1536.     end
  1537.     object N6: TMenuItem
  1538.       Caption = '-'
  1539.     end
  1540.     object MenuSelectAll: TMenuItem
  1541.       Caption = 'Select &All'
  1542.       ShortCut = 16449
  1543.       OnClick = MenuSelectAllClick
  1544.     end
  1545.     object N1: TMenuItem
  1546.       Caption = '-'
  1547.     end
  1548.     object Save1: TMenuItem
  1549.       Caption = '&Save'
  1550.       ShortCut = 16467
  1551.       OnClick = Save1Click
  1552.     end
  1553.     object Help1: TMenuItem
  1554.       Caption = '&Help'
  1555.       ShortCut = 112
  1556.       OnClick = Help1Click
  1557.     end
  1558.   end
  1559.   object StringsScripts: TIStrings
  1560.     Duplicates = dupIgnore
  1561.     Left = 456
  1562.     Top = 14
  1563.     SStr = (
  1564.       '{### About Poco Script'
  1565.       '{ Short script showing the About box for PocoScript }'
  1566.       ''
  1567.       'Set $a "You are now watching PocoScript in action!"'
  1568.       'AppendBody $a " "'
  1569.       'AppendBody $a " "'
  1570.       'AppendBody $a "What is PocoScript?"'
  1571.       
  1572.         'AppendBody $a "  PocoScript is an interpreted scripting language' +
  1573.         ' built right into Poco."'
  1574.       
  1575.         'AppendBody $a "  It will let you manipulate your e-mail in ways ' +
  1576.         'you never thought possible."'
  1577.       'AppendBody $a " "'
  1578.       
  1579.         'AppendBody $a "But I don'#39't want to or know how to write scripts!' +
  1580.         '"'
  1581.       
  1582.         'AppendBody $a "  Poco comes with several useful scripts pre-inst' +
  1583.         'alled so you can start taking"'
  1584.       
  1585.         'AppendBody $a "  advantage of it immediately. You can also downl' +
  1586.         'oad additional third-party"'
  1587.       
  1588.         'AppendBody $a "  scripts. Poco will even Auto Create scripts for' +
  1589.         ' you: just drag a contact name "'
  1590.       
  1591.         'AppendBody $a "  from mini address list onto your mailboxes pane' +
  1592.         ' and a new script will be"'
  1593.       
  1594.         'AppendBody $a "  created to filter mail from that person to the ' +
  1595.         'mailbox."'
  1596.       'AppendBody $a " "'
  1597.       'AppendBody $a "How do I get started?"'
  1598.       
  1599.         'AppendBody $a "  Simply press F4 to open the scripting window, f' +
  1600.         'rom where you can run,"'
  1601.       
  1602.         'AppendBody $a "  edit or delete the installed scripts, as well a' +
  1603.         's customize the script toolbar."'
  1604.       'AppendBody $a " "'
  1605.       'AppendBody $a "Enjoy!"'
  1606.       'Beep'
  1607.       'MessageBox $a'
  1608.       ''
  1609.       ''
  1610.       '{### Archive Old Mail'
  1611.       '{ Script will archive any selected messages older '
  1612.       '{ than a specified number of days to a specified folder'
  1613.       ''
  1614.       '{ Usage: best used on Selected messages'
  1615.       '{ To try it out, select some messages, setup this script'
  1616.       '{ in Scripts/Setup, then run it in Scripts/Settings by'
  1617.       '{ selecting it along the bottom and clicking on Now button'
  1618.       ''
  1619.       '    { Initialize user settings: }'
  1620.       'External $userdata1 "Archive messages older than: (days)" "30"'
  1621.       
  1622.         'External $userdata2 "Which mailbox should I archive them to:%mai' +
  1623.         'lboxes%" "Archives"'
  1624.       ''
  1625.       '    { Make sure message is appended to mailbox }'
  1626.       'AppendToFile True'
  1627.       '    { Get today'#39's date }'
  1628.       'GetDate $todaydate'
  1629.       '    { Get message'#39's date }'
  1630.       'ReadHeader $messagedate "Date:" %message'
  1631.       '    { Calculate the message age }'
  1632.       'SubDays #diff $todaydate $messagedate'
  1633.       ''
  1634.       '    { Compare the age to user setting }'
  1635.       'if #diff > $userdata1 then PerformCopy'
  1636.       '    { Exit if the difference is not greater }'
  1637.       'Exit'
  1638.       ''
  1639.       '    { If true, jump here and archive the message }'
  1640.       ':PerformCopy'
  1641.       '    { Load the mailbox filepath information }'
  1642.       'AddStrings $UserData2 ".mbx"'
  1643.       'SaveMessage %message $UserData2'
  1644.       '    { Finally, deleting the original message }'
  1645.       'DeleteMessage %message'
  1646.       ''
  1647.       ''
  1648.       '{### Calculator'
  1649.       '{ Script will launch Calculator'
  1650.       '{ A sample of different PocoScript capabilities'
  1651.       ''
  1652.       'Execute calc.exe'
  1653.       ''
  1654.       ''
  1655.       '{### Create Mailbox'
  1656.       '{ This sample script will simply create a new mailbox'
  1657.       ''
  1658.       
  1659.         'InputBox $a "I am about to create a new mailbox, what would you ' +
  1660.         'like to name it?" "Brand New '
  1661.       ''
  1662.       'Mailbox"'
  1663.       'Set $b " "'
  1664.       'AddStrings $a .mbx'
  1665.       'SaveBody $b $a'
  1666.       'RefreshMailboxes'
  1667.       ''
  1668.       ''
  1669.       ''
  1670.       '{### Display Raw Message'
  1671.       '{ Script will show the raw message in Notepad'
  1672.       ''
  1673.       'SaveMessage %message ~msg.tmp'
  1674.       'Execute notepad.exe ~msg.tmp'
  1675.       '    { Wait 3 seconds for Notepad to load... }'
  1676.       'Wait 3'
  1677.       '    { ...then delete the temporary file }'
  1678.       'DeleteFile ~msg.tmp'
  1679.       ''
  1680.       ''
  1681.       '{### Filter Message'
  1682.       '{ This script will copy a message to a specified '
  1683.       '{ folder, based on header content.'
  1684.       ''
  1685.       '{ Usage: can be used on Incoming/Outgoing or '
  1686.       '{ Selected messages'
  1687.       ''
  1688.       '    { Initialize user settings: }'
  1689.       
  1690.         'External $userdata1 "Which header would you like me to scan%head' +
  1691.         'ers%" {ID1}"From"'
  1692.       'External $userdata2 "What word should I look for" {ID2}"jsmith"'
  1693.       
  1694.         'External $userdata3 "Which mailbox should I copy it to%mailboxes' +
  1695.         '%" {ID3}"Jane'#39's"'
  1696.       
  1697.         'External $userdata4 "Keep the original message?%bool%" {ID4}"Yes' +
  1698.         '"'
  1699.       ''
  1700.       '    { Make sure message is appended to mailbox }'
  1701.       'AppendToFile True'
  1702.       '    { Fetch the header content }'
  1703.       'ReadHeader $header $UserData1 %message'
  1704.       '    { Convert header to lowercase }'
  1705.       'Lowercase $header'
  1706.       '    { Convert user data to lowercase }'
  1707.       'Lowercase $UserData2'
  1708.       ''
  1709.       '    { Is user data contained in the header content? }'
  1710.       'If $UserData2 ^ $header then PerformCopy'
  1711.       '    { If not then simply exit }'
  1712.       'Exit'
  1713.       ''
  1714.       '    { If true, jump here and copy the message }'
  1715.       ':PerformCopy'
  1716.       'AddStrings $UserData3 ".mbx"'
  1717.       'SaveMessage %message $UserData3'
  1718.       ''
  1719.       '    { Force string variable $userdata4 to a boolean variable }'
  1720.       'Set &k $userdata4'
  1721.       'Not &k'
  1722.       ''
  1723.       'if &k then Delete'
  1724.       'Exit'
  1725.       ''
  1726.       '    { Finally, delete message if user enabled it }'
  1727.       ':Delete'
  1728.       'DeleteMessage %message'
  1729.       ''
  1730.       ''
  1731.       '{### Junk Messages from Sender'
  1732.       '{ Script will trash the message if the'
  1733.       '{ sender'#39's e-mail is found in the file'
  1734.       ''
  1735.       '{ Usage: Should be used on Incoming messages'
  1736.       ''
  1737.       '    { Initialize user settings: }'
  1738.       'External $userfile1 "Junk Senders..." junksender.txt'
  1739.       'set $file $userfile1'
  1740.       'set $mailbox trash.mbx'
  1741.       ''
  1742.       '    { Make sure message is appended to mailbox }'
  1743.       'AppendToFile True'
  1744.       '    { Fetch the header content }'
  1745.       'ReadHeader $header From %message'
  1746.       'ExtractEmail $header'
  1747.       '    { Convert header to lowercase }'
  1748.       'Lowercase $header'
  1749.       '    { Open list of banned sender'#39's e-mails }'
  1750.       'OpenBody $m $file'
  1751.       'Lowercase $m'
  1752.       'TrimLines $m'
  1753.       'LinePos #a $header $m'
  1754.       ''
  1755.       'if #a = -1 then Leave'
  1756.       ''
  1757.       '    { If found, copy the message }'
  1758.       'SaveMessage %message $mailbox'
  1759.       '    { Finally, delete message }'
  1760.       'DeleteMessage %message'
  1761.       ''
  1762.       ':Leave'
  1763.       ''
  1764.       ''
  1765.       '{### Junk Messages with Subject'
  1766.       '{ Script will trash the message if the'
  1767.       '{ subject line substring is found in the file'
  1768.       ''
  1769.       '{ Usage: Should be used on Incoming messages'
  1770.       ''
  1771.       '    { Initialize user settings: }'
  1772.       'External $userfile1 "Junk Subjects..." junksubject.txt'
  1773.       'set $file $userfile1'
  1774.       'set $mailbox trash.mbx'
  1775.       ''
  1776.       '    { Make sure message is appended to mailbox }'
  1777.       'AppendToFile True'
  1778.       '    { Fetch the header content }'
  1779.       'ReadHeader $header Subject %message'
  1780.       '    { Convert header to lowercase }'
  1781.       'Lowercase $header'
  1782.       '    { Open list of banned subject lines }'
  1783.       'OpenBody $m $file'
  1784.       'Lowercase $m'
  1785.       'TrimLines $m'
  1786.       '    { Set the upper boundary for search through lines }'
  1787.       'LineCount #count $m'
  1788.       'Dec #count'
  1789.       '    { Set initial value of the counter }'
  1790.       'set #i 0'
  1791.       ''
  1792.       '    { Start the loop }'
  1793.       ':Loop'
  1794.       'GetLine $a #i $m'
  1795.       'if $a ^ $header then FoundValue'
  1796.       'Inc #i'
  1797.       'if #i > #Count then Leave'
  1798.       'goto Loop'
  1799.       ''
  1800.       '    { If true, jump here and copy the message }'
  1801.       ':FoundValue'
  1802.       'SaveMessage %message $mailbox'
  1803.       '    { Finally, delete message }'
  1804.       'DeleteMessage %message'
  1805.       ''
  1806.       ':Leave'
  1807.       ''
  1808.       ''
  1809.       ''
  1810.       '{### New Message Template'
  1811.       '{ This script will start a new message from a saved template'
  1812.       '{ You can enter multiple addresses in the fields, as well as'
  1813.       '{ use any address book nicknames - they will be resolved'
  1814.       '{ once you create a message.'
  1815.       '{ Usage: not suitable for automatic use; use only on demand.'
  1816.       ''
  1817.       '    { Initialize user settings: }'
  1818.       
  1819.         'External $userdata1 "Enter the default subject line:" "Sample te' +
  1820.         'mplate message"'
  1821.       'External $userdata2 "Choose a primary recipient (From):" ""'
  1822.       'External $userdata3 "Choose a secondary recipient (Cc):" ""'
  1823.       'External $userdata4 "Choose an anonymous recipient (Bcc):" ""'
  1824.       'External $userfile1 "Create body template" "template.txt"'
  1825.       ''
  1826.       'CreateMessage %m'
  1827.       'OpenBody $Body $userfile1'
  1828.       'SetHeader %m Subject $userdata1'
  1829.       'AddTo %m $userdata2'
  1830.       'AddCc %m $userdata3'
  1831.       'AddBcc %m $userdata4'
  1832.       ''
  1833.       '    { If template file exists load it }    '
  1834.       'FileExists &F $userfile1'
  1835.       'if &F then UseBody'
  1836.       ''
  1837.       '    { Otherwise, use a blank template }'
  1838.       'Set $a "MESSAGE BODY TEMPLATE CURRENTLY NOT SET"'
  1839.       'AppendBody $a " "'
  1840.       'AppendBody $a " "'
  1841.       
  1842.         'AppendBody $a "To use this script, please setup a default messag' +
  1843.         'e body template:"'
  1844.       'AppendBody $a " "'
  1845.       
  1846.         'AppendBody $a "    press F4 to open Filters and Scripts window, ' +
  1847.         'then click on Setup."'
  1848.       
  1849.         'AppendBody $a "    From the drop down box select script \"New Me' +
  1850.         'ssage Template\""'
  1851.       
  1852.         'AppendBody $a "    and fill in the fields below. Click on the Cr' +
  1853.         'eate Body Template"'
  1854.       
  1855.         'AppendBody $a "    button to create a template. When done, just ' +
  1856.         'click on File, Save."'
  1857.       'AssignBody %m $a'
  1858.       'goto Edit'
  1859.       ''
  1860.       ':UseBody'
  1861.       'AssignBody %m $Body'
  1862.       ''
  1863.       ':Edit'
  1864.       'EditMessage %m'
  1865.       ''
  1866.       ''
  1867.       '{### Reply with Template'
  1868.       '{ This script will reply to a message from a saved template'
  1869.       '{ Usage: not suitable for automatic use; use only on demand.'
  1870.       ''
  1871.       '    { Initialize user settings: }'
  1872.       
  1873.         'External $userdata1 "Choose a character to quote message with:" ' +
  1874.         '":::"'
  1875.       'External $userfile1 "Create body template" "rtemplate.txt"'
  1876.       ''
  1877.       'CreateMessage %m'
  1878.       'ReadHeader $a Subject %message'
  1879.       'AddStrings $subject "Re: "'
  1880.       'AddStrings $subject $a'
  1881.       'SetHeader %m Subject $subject'
  1882.       ''
  1883.       'OpenBody $Body $userfile1'
  1884.       'ReadHeader $From From %message'
  1885.       'AddTo %m $From'
  1886.       ''
  1887.       '    { If template file exists load it }    '
  1888.       'FileExists &F $userfile1'
  1889.       'if &F then UseBody'
  1890.       ''
  1891.       '    { Otherwise, use a blank template }'
  1892.       'Set $a "MESSAGE BODY TEMPLATE CURRENTLY NOT SET"'
  1893.       'AppendBody $a " "'
  1894.       'AppendBody $a " "'
  1895.       
  1896.         'AppendBody $a "To use this script, please setup a default messag' +
  1897.         'e body template:"'
  1898.       'AppendBody $a " "'
  1899.       
  1900.         'AppendBody $a "To use this script, please setup a default messag' +
  1901.         'e body template:"'
  1902.       'AppendBody $a " "'
  1903.       
  1904.         'AppendBody $a "    press F4 to open Filters and Scripts window, ' +
  1905.         'then click on Setup."'
  1906.       
  1907.         'AppendBody $a "    From the drop down box select script \"Reply ' +
  1908.         'with Template\"."'
  1909.       
  1910.         'AppendBody $a "    Click on the Create Body Template button to c' +
  1911.         'reate a template."'
  1912.       'AppendBody $a "    When done, just click on File, Save."'
  1913.       'goto Edit'
  1914.       ''
  1915.       ':UseBody'
  1916.       'set $a $Body'
  1917.       ''
  1918.       ':Edit'
  1919.       'ReadBody $b %message'
  1920.       'QuoteBody $b $UserData1'
  1921.       'AppendBody $a " "'
  1922.       'AppendBody $a $b'
  1923.       'AssignBody %m $a'
  1924.       'EditMessage %m'
  1925.       ''
  1926.       ''
  1927.       '{### Vacation Message'
  1928.       '{ A bit more sophisticated, this script will reply to an'
  1929.       '{ incoming mail, with a pre-saved template. For this'
  1930.       '{ script to run unattended, make sure that in the program'
  1931.       '{ settings (F7) under Miscellaneous, Send Queued Messages'
  1932.       '{ When Checking Mail is checked.'
  1933.       ''
  1934.       '{ Usage: best used on Incoming messages'
  1935.       ''
  1936.       '    { Initialize user settings: }'
  1937.       'External $userfile1 "Create message template" "vacation.txt"'
  1938.       ''
  1939.       'AppendToFile True'
  1940.       'ReadHeader $Email "From:" %message'
  1941.       'ReadHeader $Subject "Subject:" %message'
  1942.       'CreateMessage %Out'
  1943.       'ReadEmail $From'
  1944.       'SetHeader %Out "From:" $From'
  1945.       'Set $Name $Email'
  1946.       'ExtractEmail $Email'
  1947.       'SetHeader %Out "To:" $Email'
  1948.       'Set $NewSubject "Re: "'
  1949.       'AddStrings $NewSubject $Subject'
  1950.       'SetHeader %Out "Subject:" $NewSubject'
  1951.       ''
  1952.       'OpenBody $NewBody $UserFile1'
  1953.       'ReadBody $OldBody %message'
  1954.       'QuoteBody $OldBody'
  1955.       'AppendBody $NewBody " "'
  1956.       'AppendBody $NewBody $OldBody'
  1957.       'AssignBody %Out $NewBody'
  1958.       ''
  1959.       'SaveMessage %Out "e:\temp3.txt"'
  1960.       'SaveMessage %Out "Out.mbx"'
  1961.       ''
  1962.       '{ Done }'
  1963.       ' ')
  1964.   end
  1965.   object SMTP: TmsSMTP
  1966.     WinsockLoaded = True
  1967.     DefaultPort = 25
  1968.     Left = 330
  1969.     Top = 4
  1970.   end
  1971.   object TimerWait: TTimer
  1972.     Enabled = False
  1973.     OnTimer = TimerWaitTimer
  1974.     Left = 302
  1975.     Top = 4
  1976.   end
  1977. end
  1978.