iSafer_FWRule.dfm
上传用户:xiuanze55
上传日期:2017-08-03
资源大小:1080k
文件大小:31k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. object Form_FWRule: TForm_FWRule
  2.   Left = 380
  3.   Top = 147
  4.   BorderIcons = [biSystemMenu]
  5.   BorderStyle = bsSingle
  6.   Caption = 'iSafer - FireWall Rule Editor'
  7.   ClientHeight = 428
  8.   ClientWidth = 418
  9.   Color = clBtnFace
  10.   Font.Charset = DEFAULT_CHARSET
  11.   Font.Color = clWindowText
  12.   Font.Height = -12
  13.   Font.Name = '??'
  14.   Font.Style = []
  15.   OldCreateOrder = False
  16.   Position = poScreenCenter
  17.   OnCreate = FormCreate
  18.   OnShow = FormShow
  19.   PixelsPerInch = 96
  20.   TextHeight = 12
  21.   object FWRule: TPageControl
  22.     Left = 5
  23.     Top = 6
  24.     Width = 408
  25.     Height = 385
  26.     ActivePage = IpRulePage
  27.     Font.Charset = DEFAULT_CHARSET
  28.     Font.Color = clWindowText
  29.     Font.Height = -12
  30.     Font.Name = 'Tab'
  31.     Font.Style = []
  32.     Images = RuleEditorImageList
  33.     ParentFont = False
  34.     TabOrder = 0
  35.     object IpRulePage: TTabSheet
  36.       Caption = 'IP Rule'
  37.       object Panel_Top: TPanel
  38.         Left = 0
  39.         Top = 0
  40.         Width = 400
  41.         Height = 34
  42.         Align = alTop
  43.         Caption = 
  44.           'Input IP Address/Port Range and permission to create a firewall ' +
  45.           'rule'
  46.         Color = clWhite
  47.         TabOrder = 0
  48.       end
  49.       object GroupBox_IP: TGroupBox
  50.         Left = 5
  51.         Top = 40
  52.         Width = 390
  53.         Height = 129
  54.         TabOrder = 1
  55.         object Label_sIP: TLabel
  56.           Left = 22
  57.           Top = 80
  58.           Width = 52
  59.           Height = 12
  60.           Caption = 'From IP: '
  61.         end
  62.         object Label_eIP: TLabel
  63.           Left = 182
  64.           Top = 80
  65.           Width = 38
  66.           Height = 12
  67.           Caption = 'To IP: '
  68.         end
  69.         object Label_To1: TLabel
  70.           Left = 152
  71.           Top = 101
  72.           Width = 9
  73.           Height = 12
  74.           Caption = '~'
  75.         end
  76.         object IPAddressFrom: TBevel
  77.           Left = 19
  78.           Top = 96
  79.           Width = 116
  80.           Height = 22
  81.         end
  82.         object IPAddressTo: TBevel
  83.           Left = 166
  84.           Top = 96
  85.           Width = 116
  86.           Height = 22
  87.         end
  88.         object Radio_IP_Single: TRadioButton
  89.           Left = 14
  90.           Top = 15
  91.           Width = 289
  92.           Height = 19
  93.           Caption = 'Rule for single IP Address'
  94.           Checked = True
  95.           TabOrder = 0
  96.           TabStop = True
  97.           OnClick = Radio_IP_SingleClick
  98.         end
  99.         object Radio_IP_Range: TRadioButton
  100.           Left = 14
  101.           Top = 32
  102.           Width = 289
  103.           Height = 17
  104.           Caption = 'Rule for a range of IP Addresses'
  105.           TabOrder = 1
  106.           OnClick = Radio_IP_RangeClick
  107.         end
  108.         object MaskEdit_sIP: TMaskEdit
  109.           Left = 266
  110.           Top = 26
  111.           Width = 100
  112.           Height = 20
  113.           EditMask = '999.999.999.999;1; '
  114.           ImeName = 'Microsoft Korean IME 2002'
  115.           MaxLength = 15
  116.           TabOrder = 2
  117.           Text = '000.000.000.001'
  118.           Visible = False
  119.         end
  120.         object MaskEdit_eIP: TMaskEdit
  121.           Left = 259
  122.           Top = 64
  123.           Width = 114
  124.           Height = 20
  125.           EditMask = '999.999.999.999;1; '
  126.           ImeName = 'Microsoft Korean IME 2002'
  127.           MaxLength = 15
  128.           TabOrder = 3
  129.           Text = '255.255.255.255'
  130.           Visible = False
  131.         end
  132.         object Radio_IP_All: TRadioButton
  133.           Left = 14
  134.           Top = 48
  135.           Width = 289
  136.           Height = 17
  137.           Caption = 'Rule applied to all IP Addresses'
  138.           TabOrder = 4
  139.           OnClick = Radio_IP_AllClick
  140.         end
  141.       end
  142.       object Radio_Access_Allow: TRadioButton
  143.         Left = 174
  144.         Top = 315
  145.         Width = 217
  146.         Height = 15
  147.         Caption = 'Allow Access'
  148.         Checked = True
  149.         TabOrder = 2
  150.         TabStop = True
  151.       end
  152.       object Radio_Access_Deny: TRadioButton
  153.         Left = 175
  154.         Top = 331
  155.         Width = 217
  156.         Height = 15
  157.         Caption = 'Deny Access'
  158.         TabOrder = 3
  159.       end
  160.       object GroupBox_Port: TGroupBox
  161.         Left = 5
  162.         Top = 176
  163.         Width = 390
  164.         Height = 129
  165.         TabOrder = 4
  166.         object Label_sPort: TLabel
  167.           Left = 16
  168.           Top = 80
  169.           Width = 59
  170.           Height = 12
  171.           Caption = 'From Port:'
  172.         end
  173.         object Label_ePort: TLabel
  174.           Left = 128
  175.           Top = 80
  176.           Width = 45
  177.           Height = 12
  178.           Caption = 'To Port:'
  179.         end
  180.         object Label_To2: TLabel
  181.           Left = 112
  182.           Top = 101
  183.           Width = 9
  184.           Height = 12
  185.           Caption = '~'
  186.         end
  187.         object Radio_Port_Single: TRadioButton
  188.           Left = 13
  189.           Top = 16
  190.           Width = 289
  191.           Height = 17
  192.           Caption = 'Rule for a single Port'
  193.           Checked = True
  194.           TabOrder = 0
  195.           TabStop = True
  196.           OnClick = Radio_Port_SingleClick
  197.         end
  198.         object Radio_Port_Range: TRadioButton
  199.           Left = 13
  200.           Top = 32
  201.           Width = 289
  202.           Height = 17
  203.           Caption = 'Rule for a range of ports'
  204.           TabOrder = 1
  205.           OnClick = Radio_Port_RangeClick
  206.         end
  207.         object MaskEdit_sPort: TMaskEdit
  208.           Left = 16
  209.           Top = 96
  210.           Width = 79
  211.           Height = 20
  212.           EditMask = '99999;1; '
  213.           ImeName = 'Microsoft Korean IME 2002'
  214.           MaxLength = 5
  215.           TabOrder = 2
  216.           Text = '00001'
  217.         end
  218.         object MaskEdit_ePort: TMaskEdit
  219.           Left = 128
  220.           Top = 96
  221.           Width = 80
  222.           Height = 20
  223.           EditMask = '99999;1; '
  224.           ImeName = 'Microsoft Korean IME 2002'
  225.           MaxLength = 5
  226.           TabOrder = 3
  227.           Text = '65535'
  228.         end
  229.         object GroupBox_PortType: TGroupBox
  230.           Left = 248
  231.           Top = 80
  232.           Width = 129
  233.           Height = 41
  234.           Caption = 'Protocol: '
  235.           TabOrder = 4
  236.           Visible = False
  237.           object Radio_TCP: TRadioButton
  238.             Left = 8
  239.             Top = 16
  240.             Width = 49
  241.             Height = 17
  242.             Caption = 'TCP'
  243.             Checked = True
  244.             TabOrder = 0
  245.             TabStop = True
  246.             Visible = False
  247.           end
  248.           object Radio_UDP: TRadioButton
  249.             Left = 64
  250.             Top = 16
  251.             Width = 49
  252.             Height = 17
  253.             Caption = 'UDP'
  254.             TabOrder = 1
  255.             Visible = False
  256.           end
  257.         end
  258.         object Radio_Port_All: TRadioButton
  259.           Left = 13
  260.           Top = 48
  261.           Width = 289
  262.           Height = 17
  263.           Caption = 'Rule applied to all ports'
  264.           TabOrder = 5
  265.           OnClick = Radio_Port_AllClick
  266.         end
  267.       end
  268.     end
  269.     object PathRulePage: TTabSheet
  270.       Caption = 'Application Rule'
  271.       ImageIndex = 1
  272.       object GroupBox1: TGroupBox
  273.         Left = 6
  274.         Top = 42
  275.         Width = 389
  276.         Height = 95
  277.         Caption = 'Application path:'
  278.         TabOrder = 1
  279.         object BmBtnPath: TBitBtn
  280.           Left = 282
  281.           Top = 55
  282.           Width = 97
  283.           Height = 30
  284.           Caption = 'Browse'
  285.           TabOrder = 0
  286.           OnClick = BmBtnPathClick
  287.           Glyph.Data = {
  288.             B6080000424DB608000000000000360400002800000030000000180000000100
  289.             0800000000008004000000000000000000000001000000010000000000000000
  290.             80000080000000808000800000008000800080800000C0C0C000808080000000
  291.             FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00080808001717
  292.             1700272727003737370047474700575757006767670077777700878787009797
  293.             9700A7A7A700B7B7B700C7C7C700D7D7D700E7E7E700F7F7F70000004C000000
  294.             7F000000B2000000E5001919FF004C4CFE007F7FFF00B2B2FF0000104C00001B
  295.             7F000026B2000031E500194AFF004C72FE007F9AFF00B2C2FF0000204C000036
  296.             7F00004CB2000062E500197BFF004C99FE007FB6FF00B2D3FF0000314C000051
  297.             7F000072B2000093E50019ADFF004CBFFE007FD1FF00B2E3FF0000414C00006D
  298.             7F000099B20000C4E50019DEFF004CE5FE007FECFF00B2F4FF00004C4700007F
  299.             760000B2A50000E5D50019FFEE004CFEF2007FFFF500B2FFF900004C3600007F
  300.             5B0000B27F0000E5A30019FFBD004CFECC007FFFDA00B2FFE900004C2600007F
  301.             3F0000B2590000E5720019FF8C004CFEA5007FFFBF00B2FFD800004C1500007F
  302.             240000B2330000E5410019FF5B004CFE7F007FFFA300B2FFC800004C0500007F
  303.             090000B20C0000E5100019FF29004CFE59007FFF8800B2FFB7000A4C0000127F
  304.             000019B2000020E500003AFF190066FE4C0091FF7F00BDFFB2001B4C00002D7F
  305.             00003FB2000051E500006BFF19008CFE4C00ADFF7F00CDFFB2002B4C0000487F
  306.             000065B2000083E500009CFF1900B2FE4C00C8FF7F00DEFFB2003C4C0000647F
  307.             00008CB20000B4E50000CDFF1900D8FE4C00E3FF7F00EEFFB2004C4C00007F7F
  308.             0000B2B20000E5E50000FFFF1900FEFE4C00FFFF7F00FFFFB2004C3C00007F64
  309.             0000B28C0000E5B40000FFCD1900FED84C00FFE37F00FFEEB2004C2B00007F48
  310.             0000B2660000E5830000FF9C1900FEB24C00FFC87F00FFDEB2004C1B00007F2D
  311.             0000B23F0000E5510000FF6B1900FE8C4C00FFAD7F00FFCDB2004C0A00007F12
  312.             0000B2190000E5200000FF3A1900FE654C00FF917F00FFBDB2004C0005007F00
  313.             0900B2000C00E5001000FF192900FE4C5900FF7F8800FFB2B7004C0015007F00
  314.             2400B2003200E5004100FF195B00FE4C7F00FF7FA300FFB2C8004C0026007F00
  315.             3F00B2005900E5007200FF198C00FE4CA500FF7FBF00FFB2D8004C0036007F00
  316.             5B00B2007F00E500A300FF19BD00FE4CCC00FF7FDA00FFB2E9004C0047007F00
  317.             7600B200A500E500D500FF19EE00FE4CF200FF7FF500FFB2F90041004C006D00
  318.             7F009900B200C400E500DE19FF00E54CFE00EC7FFF00F4B2FF0031004C005100
  319.             7F007200B2009300E500AD19FF00BF4CFE00D17FFF00E3B2FF0020004C003600
  320.             7F004C00B2006200E5007B19FF00994CFE00B67FFF00D3B2FF0010004C001B00
  321.             7F002600B2003100E5004A19FF00724CFE009A7FFF00C2B2FF00090909090909
  322.             0909090909090909090909090909090909090909090909090909090909090909
  323.             0909090909090909090909090909090909090909090909090909090909090909
  324.             0909090909090909090909090909090909090909090909090909090909091708
  325.             1919171709090909090909090909090909090909090919191A1B191909090909
  326.             090909090909090909090909141BCF0F0F0F1FC7191409090909090909090909
  327.             09090909161C1E0F0F0F1F1E1A160909090909090909090909090914C7AF1A08
  328.             0819191BB71B14090909090909090909090909161E1E1B19191B1A1C1E1C1609
  329.             0909090909090909090909080816191B1A1B1A08160816090909090909090909
  330.             090909191A081A1C1B1C1B19181918090909090909090909090909131B1A0808
  331.             190808191B19B8090909091517150909090909151C1B191A1A19191B1C1A1509
  332.             09090917191709090909091B0808BFC7AFD71EAF17C7170908153E463E110909
  333.             0909091C191A1E1E1E1E1F1E191E190919171C1C1C1409090909091C08D71E1D
  334.             1A1AB61C1A1A19153E46463E5E1209090909091D191E1E1E1B1B1C1D1A1B1A17
  335.             1D1C1D1C1D140909090909081C18BF1CB7BF1B1A081C1746463E463E3D130909
  336.             090909191D1A1E1D1E1E1C1B191D191C1C1C1D1C1B1609090909090908191A1A
  337.             1A191B1A1915153E463E4F3E5517090909090909191A1B1B1B1A1C1B1A17181C
  338.             1D1C1E1C1B1909090909090909090816161515121C1F13084E3E451B45191509
  339.             0909090909091908080817151D1F15191D1C1B1C1B1A17090909090909090909
  340.             0909091916081010084645364C18400909090909090909090909091A18191313
  341.             191D1C1D1A1A150909090909090909090909084F3F15141010083E5E453D1209
  342.             090909090909090909091A1E1E17161313191D1C1B1B14090909090909090909
  343.             0909150F1F3F1515103836194D19410909090909090909090909171F1F1E1718
  344.             13151C1A1B1A160909090909090909090909080F1F4F3F161410194E4E3E3609
  345.             09090909090909090909190F0F1E1E1816141A1D1C1D1C090909090909090909
  346.             09091E0F0F0F3F1C3E4F4F4F1F1C4F15090909090909090909091F0F0F1F1E1D
  347.             1C1E1E1E0F1D1E17090909090909090909150F0F1D1C4F0F1F0F0F1F1C3E4F15
  348.             090909090909090909170F0F1D1D1E1F1F1F0F0F1D1C1E170909090909090909
  349.             09161D140F0F0F0F0F1F1D374F4F4E15090909090909090909081D160F0F1F0F
  350.             1F1F1E1E1E1E1C170909090909090909091409150F0F0F1D1D47081636151509
  351.             0909090909090909091609170F0F0F1E1E1E19081C1717090909090909090909
  352.             090909160F16193F16170909090909090909090909090909090909080F081A1E
  353.             0819090909090909090909090909090909090917090914090909090909090909
  354.             0909090909090909090909190909160909090909090909090909090909090909
  355.             0909090909090909090909090909090909090909090909090909090909090909
  356.             0909090909090909090909090909090909090909090909090909090909090909
  357.             0909090909090909090909090909090909090909090909090909}
  358.           NumGlyphs = 2
  359.         end
  360.       end
  361.       object PathEdit: TEdit
  362.         Left = 15
  363.         Top = 68
  364.         Width = 370
  365.         Height = 20
  366.         ImeName = #54620#44397#50612'('#54620#44544') (MS-IME98)'
  367.         TabOrder = 0
  368.       end
  369.       object Permission: TRadioGroup
  370.         Left = 6
  371.         Top = 143
  372.         Width = 389
  373.         Height = 84
  374.         BiDiMode = bdLeftToRight
  375.         Caption = 'Permission:'
  376.         ItemIndex = 0
  377.         Items.Strings = (
  378.           'Allow'
  379.           'Deny')
  380.         ParentBiDiMode = False
  381.         TabOrder = 2
  382.       end
  383.       object Panel1: TPanel
  384.         Left = 0
  385.         Top = 0
  386.         Width = 400
  387.         Height = 34
  388.         Align = alTop
  389.         Caption = 'Create new firewall rule for specific application'
  390.         Color = clWhite
  391.         TabOrder = 3
  392.       end
  393.     end
  394.   end
  395.   object BmBtnEditOK: TBitBtn
  396.     Left = 100
  397.     Top = 396
  398.     Width = 105
  399.     Height = 30
  400.     Caption = 'OK'
  401.     TabOrder = 1
  402.     OnClick = BmBtnEditOKClick
  403.     Glyph.Data = {
  404.       76060000424D7606000000000000360400002800000018000000180000000100
  405.       0800000000004002000000000000000000000001000000010000000000003920
  406.       5A00393C520010086B0000106300081C6B000008730000087B0008087B001820
  407.       6B0018306300213C6B0021387B0031347B00314D7300314D7B0031557300396D
  408.       730042495A005A5D5A005A615A0042496300525D6B0042417B00425173006B59
  409.       7B00426963004A696300526963004A757B0042797B006B696B00636D73007371
  410.       73007375730073797300737D7B007B797B007B7D7B007B827B0000048C00000C
  411.       8C0008188C0000049C000008AD000010AD000014AD00000CB5000008BD000014
  412.       B5000018B5000014BD002118A5000024A5001028BD000041840000498C001055
  413.       8C00315D8C0021759400294DAD003949AD003951A5002151BD003979B500424D
  414.       94004A6184007B6584006349BD005A75AD005A69B500000CC600080CC600000C
  415.       CE00080CCE000014C6000018C6000804DE000008DE000018D6000010DE000014
  416.       DE000034C6000808E7000004EF000010E700080CF7000814F700081CF7001018
  417.       F7001010FF001014FF00181CFF000828EF00182CE7001030F7003138F7003138
  418.       FF005279C6004A45E7004249FF004251FF006375EF006B65FF00947D84008C7D
  419.       BD00188ABD0031BEA5006B8284007B868C007B8E8C0063829400638A94007B82
  420.       9C0063A2940073A694005296BD006386AD007B9EA50063B2B50039C3BD0042BA
  421.       C6007BBAC60073BECE0063A2D6007BAED6006382FF005AA2EF005AB6E7006BBA
  422.       E70042CFC60052C3C6005ADFC60073D3C6006BDBDE0052F7CE0073E7CE006BE7
  423.       DE0073EBDE007BDBEF0063D3F70063E7E7006BEBEF0073FBE7007BFBEF006BEB
  424.       FF0073EBFF007BF3F70073FBF7008482840084868400848A84008C8A8C008C8E
  425.       8C0084969C008C929C00949294009496940094969C00949E9C009C9A9C009C9E
  426.       9C00949EA5008CA2AD0084AAAD0094A2AD008CAAB50084AABD0094AEB5009CBA
  427.       BD00A5A2A500A5A6A500A5A6AD00ADAEAD00C692A500CEAAA5009CCFB5009CC3
  428.       BD0094BED6009CBED600ADB6C600BDBEC60084BAE7009CB2EF0094C7CE00B5C3
  429.       C600B5C3CE00BDCBCE00A5C7D600ADC3D600BDC7D600B5D7D60094CFEF008CDF
  430.       EF009CDBE7008CCFFF0084D7F700A5DBE700B5D3E700A5CFF700B5DFFF0084EF
  431.       FF0094E7F7009CEBF70094EFFF0094F7FF00BDE3E700BDEBE700B5FBEF00A5E7
  432.       F700ADE3F700A5E3FF00BDEFF700B5E7FF00A5F3FF00B5F7F700B5F3FF00B5F7
  433.       FF00B5FBFF00B5FFFF00BDFBFF00C6C3C600C6C7C600C6CBC600CECBCE00CED3
  434.       D600CED7DE00D6D7D600D6DBD600DEDFDE00CEEFEF00D6EBE700DEEBEF00CEE7
  435.       F700CEEBF700D6E7F700C6F7FF00C6FFFF00CEFBFF00CEFFFF00D6FBFF00DEFB
  436.       FF00DEFFFF00E7E3E700E7E7E700EFEFEF00EFEFF700EFF3F700EFF7F700E7FB
  437.       FF00F7F3F700F7F7F700FFFBFF00FFFFFF000000000000000000000000000000
  438.       0000000000000000000000000000000000000000000000000098000000000000
  439.       0000000000000000000000000096AE681B78791D131517120000000000000000
  440.       0000000026AF9C1A878E8F810F493106029C0000000000000000000096967382
  441.       91B88A6A52594E2D09960000000000000000001F1F808D9492C4A4384D5A562F
  442.       04260000000000000000002084CAD6C99089114F5C656150300C980026260000
  443.       000000B3CBA683C1CBA83F57647E60554B03107F7A6F2100000000C5C3249A88
  444.       C8B75E5F67690D48472B0A6F937221000000009C86BAB08BD0C63C63663A3736
  445.       5A3307398C6B6C000000000000A7DED1F2E9420118717C3D4A50290B74779800
  446.       000000000000ABE8FAAD001470C7D34035582D083B7B98A000000000000000AD
  447.       9C0000A0BFDBD7BD3E4C53280E75231E0000000000000000000000B9E6DCDBD8
  448.       6E325A2C0516961C0000000000000000000026E1F8EDF2D8B641545D2A19AB1D
  449.       0000000000000000000026E3FCF0F9EFCD6234644443C09B0000000000000000
  450.       0000ABF3FCFCEFD4CEB145466DA3BE7D00000000000000000000DEFCFAF3ECE9
  451.       E5E7BBABB9D2CFB200000000000000000000DEDEE3F4F5FCFCFCFAF6EBD5CC85
  452.       00000000000000000000AB26DEFCFCFBFAF8E2B4BCC2A9760000000000000000
  453.       00000096E0E5E3E5DEB5AC989FA29698000000000000000000000097AB9C97A5
  454.       9E26000000000000000000000000000000000000000000000000000000000000
  455.       0000000000000000000000000000000000000000000000000000}
  456.   end
  457.   object BmBtnEditCancel: TBitBtn
  458.     Left = 212
  459.     Top = 396
  460.     Width = 105
  461.     Height = 30
  462.     Caption = 'Cancel'
  463.     TabOrder = 2
  464.     OnClick = BmBtnEditCancelClick
  465.     Glyph.Data = {
  466.       76060000424D7606000000000000360400002800000018000000180000000100
  467.       0800000000004002000000000000000000000001000000010000000000003134
  468.       31007B2C00007B0021007B0039007B4900007B6500007B005A00424542005255
  469.       52006365630073757300B5180000B53C0000B5003100E7200000FF381800FF18
  470.       2900B5650000E7510000FF691800B5005A00E7004200FF4D5A00FF654A00B58E
  471.       0000E7820000FF8E4A0084828400848684000000000000000000000000000000
  472.       0000000000000000000000000000000000000000000000000000000000000000
  473.       0000000000000000000000000000000000000000000000000000000000000000
  474.       0000000000000000000000000000000000000000000000000000000000000000
  475.       0000000000000000000000000000000000000000000000000000000000000000
  476.       0000000000000000000000000000000000000000000000000000000000000000
  477.       0000000000000000000000000000000000000000000000000000000000000000
  478.       0000000000000000000000000000000000000000000000000000000000000000
  479.       0000000000000000000000000000000000000000000000000000000000000000
  480.       0000000000000000000000000000000000000000000000000000000000000000
  481.       0000000000000000000000000000000000000000000000000000000000000000
  482.       0000000000000000000000000000000000000000000000000000000000000000
  483.       0000000000000000000000000000000000000000000000000000000000000000
  484.       0000000000000000000000000000000000000000000000000000000000000000
  485.       0000000000000000000000000000000000000000000000000000000000000000
  486.       0000000000000000000000000000000000000000000000000000000000000000
  487.       0000000000000000000000000000000000000000000000000000000000000000
  488.       0000000000000000000000000000000000000000000000000000000000000000
  489.       0000000000000000000000000000000000000000000000000000000000000000
  490.       0000000000000000000000000000000000000000000000000000000000000000
  491.       0000000000000000000000000000000000000000000000000000000000000000
  492.       0000000000000000000000000000000000000000000000000000000000000000
  493.       0000000000000000000000000000000000000000000000000000000000000000
  494.       0000000000000000000000000000000000000000000000000000000000000000
  495.       0000000000000000000000000000000000000000000000000000000000000000
  496.       0000000000000000000000000000000000000000000000000000000000000000
  497.       0000000000000000000000000000000000000000000000000000000000000000
  498.       0000000000000000000000000000000000000000000000000000000000000000
  499.       0000000000000000000000000000000000000000000000000000000000000000
  500.       0000000000000000000000000000000000000000000000000000000000000000
  501.       00000000000000000000000000000000000000000A0B0B000000000000000000
  502.       000000000000000000030516100D0F110D050000000000000000000000000000
  503.       0D0C0D0C0E0D0F151015180B00000000000000000000000A0F10100E020D1515
  504.       181818090A0000000000000000000A100D050B0B0B0B0A0A0D0D120D0D000000
  505.       000000000000120D0B1D000000001D1D1212180D0E0900000000000000000009
  506.       00000000000000000B0B17130501000000000000000000000000000000000000
  507.       001D0D120D030A00000000000000000000000000000000000000050D12030900
  508.       00000000000A020706090A05120500000000020D180205000000000000060D15
  509.       0D0F0D0A0A00000000000D180D080900000000000005181711110F0E00000000
  510.       00000D180D0108000000000000090512170E020900000000000010130D020900
  511.       0000000000050D1218130E090A0000000A0D170D12080A000000000000071219
  512.       120D110E0809040305050D0D0D0900000000000000090D12141812120D061215
  513.       1212170D0A000000000000000006060B1819121312181818121818060B000000
  514.       00000000000700000A0A19121A1B121212060A0B000000000000000000000000
  515.       001D190A061212060B0B00000000000000000000000000000000000909050A05
  516.       0000000000000000000000000000000000000000000000000000000000000000
  517.       0000000000000000000000000000000000000000000000000000}
  518.   end
  519.   object OpenDialog1: TOpenDialog
  520.     Left = 56
  521.     Top = 352
  522.   end
  523.   object RuleEditorImageList: TImageList
  524.     Left = 16
  525.     Top = 352
  526.     Bitmap = {
  527.       494C010103000400040010001000FFFFFFFFFF10FFFFFFFFFFFFFFFF424D3600
  528.       0000000000003600000028000000400000001000000001002000000000000010
  529.       0000000000000000000000000000000000000000000000000000000000000000
  530.       0000000000000000000000000000000000000000000000000000000000000000
  531.       0000000000000000000000000000000000000000000000000000000000000000
  532.       0000000000000000000000000000000000000000000000000000000000000000
  533.       0000000000000000000000000000000000000000000000000000000000000000
  534.       0000000000000000000000000000000000000000000000000000000000000000
  535.       0000000000000000000000000000000000000000000000000000000000000000
  536.       0000000000000000000000000000000000000000000000000000000000000000
  537.       00000000000000000000000000000000000000000000B5B5B500B5B5B500C6C6
  538.       C600C6C6C60094947B0000000000000000000000000000000000B5B5B500B5B5
  539.       B500C6C6C600C6C6C60094947B00000000000000000000000000000000000000
  540.       0000000000000000000000000000B5B5B5008C8C8C0000000000000000000000
  541.       0000000000000000000000000000000000000000000000000000000000000000
  542.       0000000000000000000000000000000000000000000000000000000000000000
  543.       0000000000000000000000000000000000000000000000000000000000000000
  544.       0000000000000000000000000000000000000000000000000000000000000000
  545.       00000000000000000000000000000000000000000000C6CEAD00D6D6D600DEDE
  546.       DE00DEDEDE00BDBDBD0000000000000000000000000000000000C6CEAD00D6D6
  547.       D600DEDEDE00DEDEDE00BDBDBD00000000000000000000000000000000000000
  548.       000084848400A5A5A500CECECE00E7E7E700BDBDBD006B6B6B00000000000000
  549.       00000000000000000000000000000000000084848400C6C6C600C6C6C600C6C6
  550.       C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6
  551.       C600C6C6C600C6C6C600C6C6C600000000000000000000000000000000000000
  552.       0000000000000000000000000000000000000000000000000000000000000000
  553.       00000000000000000000000000000000000000000000A5A5A500394239004242
  554.       4200394239008C8C8C0000000000000000000000000000000000A5A5A5003942
  555.       390042424200394239008C8C8C00000000000000000000000000949494009494
  556.       9400C6C6C600D6D6D600C6F7C600A5EFAD00B5B5B50094949400737373008484
  557.       8400000000000000000000000000000000008484840084848400FFFFFF00FFFF
  558.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  559.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  560.       0000000000000000000000000000000000000000000000000000000000000000
  561.       00000000000000000000000000000000000000000000A5A5A500393939003939
  562.       390039393900848C7B0000000000000000000000000000000000A5A5A5003939
  563.       39003939390039393900848C7B00000000000000000094949400C6C6C600C6C6
  564.       C600CECECE00D6D6D6009CC6A500D6C6CE00BDBDBD0039316B002131A5002931
  565.       5A006B6B6B000000000000000000000000008484840084848400FFFFFF00FFFF
  566.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  567.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  568.       0000000000000000000000000000000000000000000000000000000000000000
  569.       00000000000000000000000000000000000000000000C6C6C6008C9484009494
  570.       9400849C7300ADADAD0000000000000000000000000000000000C6C6C6008C94
  571.       840094949400849C7300ADADAD000000000000000000ADADAD00CECECE00D6D6
  572.       D600D6D6D600E7E7E700F7F7F700FFFFFF00ADADD6004A4ADE00737BFF004242
  573.       FF0021216B006B6B6B0000000000000000008484840084848400FFFFFF00FFFF
  574.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  575.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  576.       0000000000000000000000000000000000000000000000000000000000000000
  577.       00000000000000000000000000000000000000000000000000007B7B7B007B7B
  578.       7B007B7B7B000000000042424200000000000000000042424200000000007B7B
  579.       7B007B7B7B007B7B7B00000000000000000000000000ADADAD00E7E7E700EFEF
  580.       EF00FFFFFF00FFFFFF00F7F7F700F7F7F700A584B5009C8CD600B5BDFF006B63
  581.       FF0031297B007B7B7B0073737300000000008484840084848400FFFFFF00FFFF
  582.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  583.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  584.       0000000000000000000000000000000000000000000000000000000000000000
  585.       0000000000000000000000000000000000000000000000000000000000000000
  586.       0000000000000000000000000000424242004242420000000000000000000000
  587.       00000000000000000000000000000000000000000000BDBDBD00FFFFFF00FFFF
  588.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00CED6CE006B84E7006B6BFF002139
  589.       DE00636B63009C9C9C0063636300000000008484840084848400FFFFFF00FFFF
  590.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  591.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  592.       0000000000000000000000000000000000000000000000000000000000000000
  593.       0000000000000000000000000000000000000000000000000000000000000000
  594.       0000000000000000000000000000000000000000000000000000000000000000
  595.       0000000000000000000000000000000000000000000000000000D6D6D600FFFF
  596.       FF00FFFFFF00FFFFFF00FFFFFF00EFEFEF00F7F7F700848C84000808C6002121
  597.       7300ADADAD00ADADAD00636B6300000000008484840084848400FFFFFF00FFFF
  598.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  599.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  600.       0000000000000000000000000000000000000000000000000000000000000000
  601.       0000000000000000000000000000000000000000000000000000000000000000
  602.       0000000000006363630063636300636363006363630063636300636363000000
  603.       000000000000000000000000000000000000000000000000000000000000BDBD
  604.       BD00EFEFEF00F7F7F700E7E7E700EFEFEF00EFEFEF00634ABD000008E7000000
  605.       9C008473A500E7E7E700737B7300000000008484840084848400FFFFFF00FFFF
  606.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  607.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  608.       0000000000000000000000000000000000000000000000000000000000000000
  609.       0000000000000000000000000000000000000000000000000000000000000000
  610.       0000000000005A5A5A007B846300C6C6C600BDBDBD009C9C8C004A4A4A000000
  611.       0000000000000000000000000000000000000000000000000000000000000000
  612.       0000ADADAD00EFEFEF00FFFFFF00F7F7F700D6D6D6003931BD000000FF000000
  613.       C60031395A00B5B5B5007B847B00000000008484840084848400FFFFFF00FFFF
  614.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  615.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  616.       0000000000000000000000000000000000000000000000000000000000000000
  617.       0000000000000000000000000000000000000000000000000000000000000000
  618.       0000000000007B7B7B00A5A5A500A5A5A5009C9C9C009C9C9C00636363000000
  619.       0000000000000000000000000000000000000000000000000000000000000000
  620.       000000000000ADADAD00E7E7E700E7E7E700ADADAD001818D6000808FF002929
  621.       EF0008187B000000000000000000000000008484840084848400FFFFFF00FFFF
  622.       FF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFFFF00FFFF
  623.       FF00FFFFFF00FFFFFF00C6C6C600000000000000000000000000000000000000
  624.       0000000000000000000000000000000000000000000000000000000000000000
  625.       0000000000000000000000000000000000000000000000000000000000000000
  626.       0000000000007B7B7B00394239003939390039393900393939006B6B6B000000
  627.       0000000000000000000000000000000000000000000000000000000000000000
  628.       00000000000000000000A5A5A500DEDEDE0084739C002129DE00395AFF006B7B
  629.       FF005A5AEF0000000000000000000000000084848400C6C6C600C6C6C600C6C6
  630.       C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6C600C6C6
  631.       C600C6C6C600C6C6C600C6C6C600000000000000000000000000000000000000
  632.       0000000000000000000000000000000000000000000000000000000000000000
  633.       0000000000000000000000000000000000000000000000000000000000000000
  634.       0000000000007B7B7B004242420039393900395231004242420063735A000000
  635.       0000000000000000000000000000000000000000000000000000000000000000
  636.       000000000000000000000000000000000000000000004252BD005A4AFF003142
  637.       DE007373B50000000000000000000000000084848400BD000000BD000000BD00
  638.       0000BD000000BD000000BD000000BD000000BD000000BD000000C6C6C6000000
  639.       0000C6C6C600C6C6C60000000000000000000000000000000000000000000000
  640.       0000000000000000000000000000000000000000000000000000000000000000
  641.       0000000000000000000000000000000000000000000000000000000000000000
  642.       0000000000006B6B6B00CECECE00EFF7E700EFEFEF00C6C6C600636363000000
  643.       0000000000000000000000000000000000000000000000000000000000000000
  644.       00000000000000000000000000000000000000000000000000006352AD000000
  645.       00000000000000000000000000000000000084848400BD000000BD000000BD00
  646.       0000BD000000BD000000BD000000BD000000BD000000BD000000BD000000BD00
  647.       0000BD000000BD000000BD000000000000000000000000000000000000000000
  648.       0000000000000000000000000000000000000000000000000000000000000000
  649.       0000000000000000000000000000000000000000000000000000000000000000
  650.       0000000000000000000000000000000000000000000000000000000000000000
  651.       0000000000000000000000000000000000000000000000000000000000000000
  652.       0000000000000000000000000000000000000000000000000000000000000000
  653.       0000000000000000000000000000000000008484840084848400848484008484
  654.       8400848484008484840084848400848484008484840084848400848484008484
  655.       8400848484008484840084848400000000000000000000000000000000000000
  656.       0000000000000000000000000000000000000000000000000000000000000000
  657.       000000000000000000000000000000000000424D3E000000000000003E000000
  658.       2800000040000000100000000100010000000000800000000000000000000000
  659.       000000000000000000000000FFFFFF00FFFFFFFFFFFF000083C1FE7F00000000
  660.       83C1F03F0000000083C1C00F0000000083C180070000000083C1800300000000
  661.       C5A3800100010000FE7F800100000000FFFFC00100010000F81FE00100000000
  662.       F81FF00100000000F81FF80700000000F81FFC0700000000F81FFF8700000000
  663.       F81FFFDF00000000FFFFFFFF0000000000000000000000000000000000000000
  664.       000000000000}
  665.   end
  666. end