Click here to Skip to main content
15,898,134 members
Articles / Programming Languages / XML

Enhanced BrowseForFolder Styled TreeView

Rate me:
Please Sign up or sign in to vote.
4.86/5 (85 votes)
27 May 2013Apache5 min read 583.8K   16.8K   269  
Supports Explorer, SingleChecked and RecursiveChecked mode (checkboxes). Lets you specify the displayed drive types, etc...
<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 1.3
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">1.3</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1">this is my long string</data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        [base64 mime encoded serialized .NET Framework object]
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        [base64 mime encoded string representing a byte array form of the .NET Framework object]
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used forserialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>1.3</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="treeViewRecursiveChecked.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="treeViewRecursiveChecked.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="mainMenu1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="mainMenu1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>17, 17</value>
  </data>
  <data name="mainMenu1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem2.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem2.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem5.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem5.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem9.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem9.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem7.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem7.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem8.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem8.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem6.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem6.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem3.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem3.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem4.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="menuItem4.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="statusBar1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="statusBar1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="statusBar1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="imageList1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="imageList1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="imageList1.Location" type="System.Drawing.Point, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>126, 17</value>
  </data>
  <data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
    <value>
        AAEAAAD/////AQAAAAAAAAAMAgAAAFpTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj0xLjAuNTAw
        MC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZT
        eXN0ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMA
        AAC8FwAAAk1TRnQBSQFMAgEBBQEAAQkBAAEEAQABEAEAARABAAT/ARkBEAj/AUIBTQE2BwABNgMAASgD
        AAFAAwABMAMAAQEBAAEYBgABJP8A/wD/AP8A/wD/AP8A/wD/AP8A/wD/AC0AAVwBUwFODAABXAFTAU6o
        AAGHAYIBgAGHAYIBgAHzAeEB1wH0AeMB2QH0AeMB2gHzAeIB2AHzAeEB1wG4AagBnwFcAVMBTgFcAVMB
        Tp8AAbgBqgGkAfQB4wHYAfgB+gH7AeQC4gHPAbEBogHUAasBlgHdAcYBuwHsAfEB8AH2AfMC8gHhAdYB
        VwFPAUsBXAFTAU6ZAAG4AaoBpAH1AeoB4gH0Av8BzwGaAYABtwFMARUBuQFkATwB2QGvAZoBwAFYASMB
        uQFWASQB1QGvAZ8B9wL/AfQB4gHZAUEBOgE3AVwBUwFOlgAB8gHhAdcB+AL/AccBfQFYAbsBRQEMAcYB
        TgETAcIBpAGVA/8B2QGSAW8BwQFKAQ8BuAFFAQsBzgGaAYAB+AL/AfIB4AHWlgABuAGqAaQC+gH5AdgB
        qAGQAb0BSAENAc0BYgEuAc0BYAEpAcsBawE6AdgBjgFoAcoBXgEpAcwBYgEtAckBXQEpAbkBRwEQAeAB
        yQG9AfYB7QHoAYABcwFtAVwBUwFOkAAB8wHgAdcB+AH6AfsBxQFiATIBygFcASYBzgFnATMBywFbASMB
        ygGJAWkB9wHnAd8B0AFrATgBygFaASMBzQFlATEBwwFTARsBxwF4AVAB+AH8Af0B2gHIAb8DApAAAfMB
        4QHYAfIB3gHWAcUBVgEeAc4BZgEyAcwBZQExAcwBWgEhAcIBhgFpA/8B6AGtAZEBxAFKAQ8BzAFiAS0B
        ywFfASgBwwFeASsB8wHyAvEB3wHVAwOQAAHyAeEB2QHzAdgBygHNAVsBIgHPAWYBMgHMAWQBLwHMAWAB
        KwHEAVUBHwHPAbUBqAP/AeABnAF6AccBUwEaAc0BYAErAcYBXgEpAfUB8QHtAe8B3gHUAwSQAAHxAeAB
        1wH7Ae0B5gHbAWoBMgHTAWgBMwHKAV4BKAHJAVgBIQHJAVQBGQHBAUsBEAHiAdABxgP/AdABcAE/Ac0B
        WgEgAc4BagE4AfwC+wHuAd0B0wMnkAAB8AHfAdYD/wH1AZgBagHiAWYBKgHIAYsBbQHwAeoB4wHXAX4B
        UQG9ATABAAHXAZwBfgP/AdoBjAFlAdEBUwEUAeIBmgF2Af4B/QH+Ac0BuwGxAVwBUwFOkwAB9gHxAe8B
        /wHqAdsB/wGKAUkB3gGHAVwB7gL/Af4B/AH9AecBuQGhAfoC/wHzAfkB/gHgAXIBPAHmAXABNQH/AfMB
        7gH0AecB4AFcAVMBTpYAAfEB3gHUBP8B6QHOAf8BsgFwAewBrwGHAewB4gHfAesB8AH0AfEB5AHgAfYB
        pAF4Af4BjAFNAf8B3gHKAf0C/wHwAd0B0pwAAfAB3wHWBf8B+wH/AfMBxgH+Ad0BqAH8Ac8BmAH/AckB
        kQH/AdQBqQH/Af4B+AH8Av8B8QHfAdSiAAHxAdwB0wH1AegB5AH9AfwB/Qn/AfwB+wH9AfMB5gHgAfEB
        3QHSqwAB8QHcAdEB7wHbAdAB7wHbAdEB7wHcAdEB8QHbAdClACr/CQABtwGBAYMBtwGBAYMBtwGBAYMB
        twGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMBtwGBAYMG
        AAEfAaQB1QEfAaQB1SoAAUMBuAHfATEBsQHcARcBoQHTJAAD/wGFAZYB3AEPATABtQEWATYBuAEaATkB
        uAEaATkBtwEYATkBuwEXATkBuQETATcBvQENATUBwAEKATIBwAEHAS8BvgECASwBwAEAASYBtgF/AZAB
        0QP/BgABtwGBAYMB/gHuAdQB0wHYAakB3wHZAasB9QHbAbQB7QHWAacB7gHSAZ8B8QHPAZoB8AHPAZcB
        8AHPAZgB8AHPAZgB9QHUAZoBtwGBAYMDAAEfAaQB1QGpAesB9gF2AeQB9QEfAaQB1QEfAaQB1QEfAaQB
        1QEfAaQB1QEfAaQB1RgAATsBsAHaAbkB8gH5AYYB8AH6AXgB4gH0AUEBtQHcAUEBtQHcAQYBDgERAQ4B
        IQEmAQoBHwEgAQMBFQEjAQABDAESDwAD/wERATgB1AEfAUQB2QEqAU0B2gEvAVEB2gEuAVEB2wEsAVEB
        2wEpAVEB3AEkAU8B3wEcAUsB4AEVAUcB4AENAUIB4AEFAToB4AEBATIB1wEAASYBtQP/BgABtwGBAYMB
        /QHvAdkBrgHOAZABRgGtATgBiQG+AWkBNgGnASkBNwGnASgBegG1AVMB1gHHAYoB7gHMAZcB7gHMAZcB
        8wHRAZkBtwGBAYMDAAEfAaQB1QG4AesB9QGiAv8BmwH+Af8BmQH7Af8BmAH8Af8BlAH3Af8BewHmAf8B
        HwGkAdUBHwGkAdUBDQGHARsBKAGFAR8MAAEaAaMB1AGuAeUB8wGiAv8BmAH9Af8BmgH8Af8BjAHoAe0B
        MgFWAVkBiwL/AS4BigH9ARMBaAH/ASwBfQGTASoBeQGRAUEBtQHcCQAD/wEZAUEB3gEsAVAB4QE3AVkB
        4wFEAWQB5QF+AZQB7QHiAegB+wb/AdwB5AH7AXEBkgHxARMBSwHpAQoBQwHoAQQBOQHgAQIBKwG+A/8G
        AAG0AYEBdgH+AfMB4wHNAdkBrgEgAaMBHAECAZoBAwECAZoBAwECAZoBAwECAZoBAwFBAagBLgHmAcoB
        lQHuAcwBlwHzAdEBmQG3AYEBgwMAAR4BqAHXAVsBvQHgAbAC/wGPAfkB/wGXAfwB/wFgAcUBpwE3AacB
        XgE9AasBZAE/Aa0BZgE6AaUBYgESAZUBIgEPAaUBHAESAY8BKwkAASMBqwHYAUEBtQHcAbMB/gH/AY4B
        +QH/AZEB9wH/AYcB5wHtAS4BTgFTAUEBiwH/ASEBWwH/ASABXgH/AQ4BJQFyAVcCmAFBAbUB3AkAA/8B
        IgFIAd8BOAFaAeMBQwFjAeQBogGyAfID/wG7AcgB9gFyAY8B7gFvAY8B7wG6AcoB+AP/AZgBsQH2AQ4B
        SAHpAQgBPgHhAQUBLgHBA/8GAAG0AYEBdgH/AfcB6wHMAdwBswEkAaUBHwECAZoBAwEvAacBJgG7AcwB
        jgGMAb0BaAEMAZwBCgGQAbsBYwHvAc0BmQHzAdEBmAG3AYEBgwMAAToBtwHeAVsBvQHgAbUB9gH7AZAB
        +gH/AZkC/wFIAa0BegFFAc0BaQFFAcsBaQE3AcMBYQEtAb4BXQEiAbkBSAEWAbYBMwEPAakBHAEIAYcB
        BgYAAT0BuAHeAUEBtQHcAbMB8wH5AZEB+wH/AZIB9wH/AYcB5gHsASkBRwFXAWABugH/AYwB8wH/AWoB
        xwH/AQABHQHAAWMBrgG+AXsB6wH/ATIBswHdBgAD/wEsAVEB4QFCAWEB5AGLAZ4B7gP/AYMBmAHuAUYB
        aQHmAUABZgHnATcBYwHoASwBXQHpAXIBlAHxA/8BawGNAfABDwFDAeEBCwEzAcED/wYAAboBjgGFAf8B
        /AH0AcsB3wG6ARcBoQEWAQIBmgEDAQwBnQEMAZoBxQF6AfQB2wG7AbgBxwGIAYcBvwFpAfAB0AGhAfMB
        0gGbAbcBgQGDAwABQwG6Ad8BdgHhAfIBWwG9AeABmwH+Af8BmAL/AUkBrAF5AU4B1AFxAVMB3AF9AT8B
        yQFmATYBxAFiATUBxQFhASEBuQFJARcBtgE0AQoBowEXAQQBcgENAwABQgG6Ad8BegHlAfQBQQG1AdwB
        ngH+Af8BkAH3Af8BhwHlAe0BIQE3ATgBfgHRAcYBbwG/AcYBawG4Ab4BAQEiAZkBCAFAAf8BcAHTAfwB
        QQG1AdwGAAP/ATUBWAHiAUsBaAHlAesB7wH8AbsBxgH1AU4BbQHmAUkBagHmBv8BLQFcAegBJAFWAegB
        tgHHAfgB2wHjAfsBGAFIAeABEgE4AcID/wYAAboBjgGFAv8B/QHoAe0B2wG3AdgBpgGuAdMBmQGpAc8B
        kAGuAc4BkAHyAd4BwAH0AdsBugGzAdABkgHwAdQBqQH1AdUBowG3AYEBgwMAAT8BuAHeAY4B9QH7AVsB
        vQHgAbkC/wGOAf0B/wFdAcUBqAFQAb0BegFEAb8BewFIAcABfAEfAaQB1QEqAbkBVQExAcYBbwEbAa0B
        OAEmAZsBSwEcAaIBzwMAAT4BtwHeAZEB9gH7AUEBtQHcAb4B/QH/AY0B+gH/AYwB9QH9AUcBfgGEAUIB
        cgF4AUMBcwF4AUIBcgF4AUEBtQHcAUUBkgH/AQ8BQAH9AXIB1QH5AR8BqQHVAwAD/wE/AV8B5AFTAW8B
        5wP/AYEBlQHtAVABbQHmAUgBaAHlBv8BLAFYAeYBIwFSAeYBZQGHAe4D/wEfAUwB3wEYATwBwAP/BgAB
        ywGaAYID/wG6AeIBtwH7AfMB7AH3Ae4B3wGxAdMBnAGqAc8BkAGsAc0BjgGzAcwBjgHvAdoBtgHyAdgB
        sgH2AdkBrAG3AYEBgwMAAT4BtwHeAaEB+AH5AYgBtwHFAVsBvQHgAawB9QH+AaoB+wH/Aa0B/gH/AaQB
        /QH/AZAB+QH/AY8B9AH/ATABtAFRASQBqgFBATUBnAFgAZMB8wH5ATkBuQHiAwABPgG3Ad4BnwH9Af8B
        ZAHXAe0BQQG1AdwBrAHsAfcBqgHvAfoBoQHkAegBhAHWAd0BcwHRAdwBeAHRAdoBegHRAdsBjQLzAUIB
        mAH6ASoBYQH+AUEBtQHcAwAD/wFFAWQB5QFaAXUB6AP/AYEBlQHtAVABbAHmAUgBZwHlBv8BLAFVAeQB
        JAFQAeQBZAGDAewD/wElAU4B3gEdAT8BvwP/BgABywGaAYID/wGNAdIBjgHBAeEBuwH7AfMB7AGcAc8B
        jwENAZ0BDAECAZoBAwEXAaABFAH2Ad4BwQH0AdsBuQH4Ad0BtAG3AYEBgwMAAUIBuAHfAZsB9gH5AeMB
        ygG+AVsBvQHgAVsBvQHgAVsBvQHgAVsBvQHgAVsBvQHgAbAB+QH/AYMB7wH2ARkBlgE1AUsBqQFyAXAB
        2gH5AZgB+gH/AWoB2gHwAwABQwG4Ad4BnQH9Af8BlAL+AWwB3wHxAUEBtQHcAUEBtQHcAQABEQEWASEB
        SgFZAVgBYwFgATQBWQFjAR8BPAFBAVEBlAGfAXUB6gH/AZsB/AH/AXsB5QH1AUEBtQHcA/8BTwFsAeYB
        YwF9AegB7wHxAf0BtwHCAfUBUQFsAeYBSAFlAeQG/wEsAVIB4gEmAU4B4gGwAb8B9QHgAeYB+wEqAVAB
        3AEhAUEBvwP/BgAB3AGoAYcD/wGZAdYBmgENAZ0BDgGTAdEBjgHAAd4BtAEwAaoBLAECAZoBAwEkAaQB
        HwH2AeIByAH3AeEBwgHwAdoCtwGBAYMDAAFDAbkB3gGbAfcB+AHeAdEBywH/Af4B9QH/AfAB3QH/AekB
        zwHlAd4BxgGxAcwBxgFbAb0B4AGpAewB9wGQAdwBzwGmAfwB/wGFAeIB/AGlAfsB/wGbAfYB/gEwAbEB
        2wFDAbkB3gGcAfwB/gGWAf0B/wGZAf4B/wGWAfwB/wGFAeYB7AEyAVcBWQF8AfsB/wFHAZcB+AFKAYYB
        /wFnAZYBngFjAZEBmQGdAfIB/wGwAfwB/wGqAfkB/wE5AbUB3QP/AVMBbwHnAWwBhQHqAZcBqQHxA/8B
        gAGTAe0BTAFnAeUBQgFhAeQBOgFbAeMBMAFUAeIBbAGGAesD/wFyAYoB7AEtAVEB3AEjAUIBvgP/BgAB
        3AGoAYcD/wH2AfsB9gFFAbUBRgECAZoBAwECAZoBAwECAZoBAwECAZoBAwEhAaQBHgH8Ae8B2QHmAdkB
        xAHGAbwBqQG3AYEBgwMAAUMBuQHfAZsB9wH5AeMB1QHOA/8B/AHzAesB+QHsAd8B+gHnAdIB/wHjAcIB
        wwHRAcIBWwG9AeABWwG9AeABWwG9AeABWwG9AeABWwG9AeABWwG9AeABSQG5Ad4BRAG6Ad4BnAH9Af8B
        lQH8Af8BkwH5Af8BkgH3Af8BiAHmAewBMAFRAVUBSgGZAf8BFAFPAf8BFwFUAf8BDQEbAWgBWQGMAZIB
        QQG1AdwBQQG1AdwBQQG1AdwBQQG1AdwD/wFeAXkB6AF6AZEB7AFwAYkB6wGmAbUB8gP/AbEBvQH0AXAB
        hgHqAWsBgwHpAbABvQH0A/8BlQGoAfABMAFTAeEBLwFSAdsBIwFCAb0D/wYAAeMBsQGOBv8B5QH1AeUB
        gQHNAYEBOwGwATsBOAGuATcBjgHNAYUBRQGuAT0BqgGHAXEBuAGFAXoBuAGFAXoBtwGBAYMDAAFKAb0B
        4QGfAvoB5QHXAc8E/wH8AfkB+wH0AesB+QHsAd0B9wHnAdIB/gHnAcgB/wHcAbIBkAG2AcABeQHwAfoB
        JwGvAdsJAAFLAb0B4AGhAv8BkwH8Af8BkwH5Af8BkgH3Af8BigHoAewBKgFJAVgBXQG1Af8BjQHyAf8B
        bAHGAf8BAAEeAcUBXwGuAb4BMQG9AeQJAAP/AWsBhQHqAY0BoQHvAYABlwHtAW8BiAHrAZcBqAHwAe4B
        8AH8Bv8B6QHtAfwBiQGdAe4BQQFiAeQBOgFcAeMBMAFTAdwBHgE+AbwD/wYAAeMBsQGODP8B6AH2AegB
        5wH1AeUB/wH+AfkBvgHGAagBogGIAWwB6AGyAXAB7AGlAUoBxQGHAWgDAAE/AbMB3AGuAfUB9wHsAdwB
        0Ab/Af4B/AH5AfwB8wHrAfoB7AHdAb4BiwGBAb4BiwGBAb4BiwGBAToBswHcATUBtAHdCQABOAGvAdoB
        rQH1AfsBnQL/AZYB/QH/AZYB/QH/AX0B4gHtARkBJQEoAVMBfwGAAUwBcwF2AUgBbAF0AQcBLQG0AS8B
        bQH7ATUBuAHaCQAD/wF3AY4B7AGdAa4B8QGMAaAB7wF5AZAB7AFwAYkB6wFqAYMB6QFlAX4B6QFiAXwB
        6QFdAXgB6AFWAXMB5wFOAWwB5gFBAWIB5AEvAVIB2wEZATkBugP/BgAB7QG9AZIV/wHkAdQB0gG4AYUB
        egH6AcUBdwHNAZMBdwkAAT8BswHcAfIB3gHSCv8B/gH9AesB3QHYAb4BiwGBAeIBmAFbAc0BdgF8EgAB
        VAG+AeEBiQHgAfABiAHjAfMBlAHrAfgBTwHDAeMQAAEyAf8BBQFDAfYJAAP/AbIBvwH0AXYBjQHsAWcB
        gQHqAVsBdgHoAVQBcAHnAU8BbAHmAUoBaQHmAUsBaQHlAUYBZQHlAT8BYAHjATsBXQHjATEBVAHiASMB
        RwHYAYoBmwHeA/8GAAHtAb0BkgH8AfcB9AH8AfcB8wH7AfYB8wH7AfYB8wH6AfUB8wH5AfUB8wH5AfUB
        8wHhAdABzgG4AYUBegHPAZsBhg8AAewB3QHTDP8B6AHeAeMBvgGLAYEB5QGiAW4YAAEbAaEB0wEiAaUB
        1AElAaYB1RUAAQIBMwH9AQIBMwH8CQAq/wkAAe0BvQGSAdwBqAGHAdwBqAGHAdwBqAGHAdwBqAGHAdwB
        qAGHAdwBqAGHAdwBqAGHAdwBqAGHAbgBhQF6EgAB4QG3AZwB4QG3AZwB4QG3AZwB4QG3AZwB4QG3AZwB
        4QG3AZwBvgGLAYFFAAFCAU0BPgcAAT4DAAEoAwABQAMAATADAAEBAQABAQUAAYABARYAA/+BAAH4AR8G
        AAHgAQcGAAHAAQMGAAGAAQEGAAGAAQE2AAGAAQEGAAGAAQMGAAHAAQcGAAHgAQ8GAAH4AT8GAAGAAQEB
        wAEBAZ8B/wGPAf8CAAHAAQEBAAH/AQABHwIAAcABAQEAAQ8BAAEHAgABwAEBAQABBwEAAQcCAAHAAQEB
        AAEDAQABAwIAAcABAQEAAQEBAAEDAgABwAEBAQABAQEAAQECAAHAAQEBAAEBAQABAQIAAcABAQEAAQEE
        AAHAAQEGAAHAAQEGAAHAAQEBAAEHAQABBwIAAcABAQEAAQcBAAEHAgABwAEDAYABHwGDAecCAAHAAQcB
        wAE/AccB8wGAAQEBwAEPAcABfwL/FgAL
</value>
  </data>
  <data name="toolBar1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="toolBar1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBar1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton4.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton4.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton3.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton3.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton5.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton5.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton2.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton2.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton7.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton7.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton6.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="toolBarButton6.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="splitter3.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="splitter3.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="listBox1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="listBox1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="listBox1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="splitter1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="splitter1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="propertyGrid1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="propertyGrid1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="propertyGrid1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="_cmbDataProvider.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="_cmbDataProvider.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="_cmbDataProvider.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="_labelDataProvider.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="_labelDataProvider.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="_labelDataProvider.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>(Default)</value>
  </data>
  <data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>False</value>
  </data>
  <data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
    <value>8, 8</value>
  </data>
  <data name="$this.Name">
    <value>Form1</value>
  </data>
  <data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>80</value>
  </data>
  <data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>True</value>
  </data>
  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
    <value>Private</value>
  </data>
  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" mimetype="application/x-microsoft.net.object.bytearray.base64">
    <value>
        AAABAAIAICAAAAEACACoCAAAJgAAACAgEAABAAQA6AIAAM4IAAAoAAAAIAAAAEAAAAABAAgAAAAAAIAE
        AAAAAAAAAAAAAAAAAAAAAAAA////ALOztACmpqcAaGhpAMzMzQDm5uYAwMDAAFtbXQDy8vIAmpqbAE5O
        UAB0dHYAgYGCAI6OjwDZ2dkANTU3AEJCRAA/PDoAmnhRAK6EVQBoV0UASWaiAFJ4xgBAPTwAvJVtANur
        eADRo3QATFl0AIKs+QB2ZlkA4bePAGBWTQC71P0Aj35xAOnHqwBiWlQAzdLZAPH3/wCShn4A79fFAGRe
        WwA1SFAAQF1pAEhfaQBQYWkAWmRpAGRmaQCWkIwA9+riAGViYgA2gpsAX9b/AILe/wCi5v8AyO//AO/6
        /wCampoA/v79AGdnaADx+fMAtby3ADZSXQCx374AQklGAFKatACao6gAXYFmAE1kVABEVV0AbI2bAE9Y
        XQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAADk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkMDws5CQ8JOTk5OQMPDw8PDw8PDxAM
        BTk5OQ4DDw8DOQ8PDzkJDwk5OTk5Aw9CQkMPD0RFRg8QDjk5Cg8DCQI5AgMJOQkPCTk5OTkDDz4+Pw9A
        NDU2QQ8DOTkPBzk5OTk5OTk5CQ8JOTk5OS4POzwPPTM0NTY3CQI5OQ8DOTk5OTk5OTkJDy8wMDAwMQ85
        CQ8yMzQ1Njc5OTk5DwM5OTk5OTk5OQkPJicnJycoDzkJDykqKywtLgMDDjkPAzk5OTk5OTk5CQ8hIiIi
        IiMPOQkPEAMDAwMDEA8kJQ8DOTk5OTk5OTkJDx0eHh4eHw85Bg8HOTk5OTkPDyAgDwM5OTk5OTk5OQkP
        FxgZGRoXDzk5EA8EOTk5AQ8bHBwPAzk5OTk5OTk5CQ8QERITFA8LOTkGDxAJBAkQDxUWFg8HBAQIOTk5
        OTkJDwYHDw8PBwU5OTkGCg8PDw8PDw8PDw8PDwIDOTk5OQUECDkECQQ5OTk5OTk5DgQEBAQEBAQPBwQE
        Dg45OTk5AQYJAQ4GDAkBBQwJCQ0BCwwBDgkEOQ8DOTk5OTk5OTkJAwoNBA0GBg0CBg0CBw0BDQsECTk5
        Aw05OTk5OTk5OQkKAQoEAQMLCwwDAwsLAQMHDAwDDAw5OTk5OTk5OTk5AQI5AwQFOTk5OTk5OTk5OTkG
        BwYIBTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5
        OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEABAAAAAAAgAIAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAwMDAAICAgAAAAP8AAP8AAAD/
        /wD/AAAA/wD/AP//AAD///8A////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////
        //////////////////////////////////+Aj4CP//gAAAAAiP//eACPAA+Aj//4CIgAiICH/4CIf3iP
        gI//+Ad4CHf3CP8I/////4CP//gPcDt3/4f/CP////+Aj//4D4A7d////wj/////gId3eA+AOIiIiH8I
        /////4CHd3gPgIiIiIB/CP////+Ah3d4D3CP//8Adwj/////gEh3dA/4B//3CHcI/////4CAiICP9wiH
        iAiICHf///+AeAAI//94AAAAAAAAeP//9/94f////3d3d3cId3f//3eHd4h/iIh4h3h/CP////+IiHh3
        h3h4h4h4/4j/////iHh3iIiIiHiIiIj//////3f4f///////94f/////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////
        //////////////////////////////////////////////////////////////////8AAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==
</value>
  </data>
</root>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Apache License, Version 2.0


Written By
Software Developer (Senior)
Switzerland Switzerland
My interest is in the future because I am going to spend the rest of my life there. (Charles Kettering)

Biography

  • 1996 - 1998 PC Board PPL, HTML, DHTML, Javascript and ASP
  • 1999 - 2001 coding Centura against Sql Database (SqlBase,MSSQL,Oracle)
  • 2002 - 2004 C# Windows Forms
  • 2005 - 2006 C# ASP.NET, Windows Forms
  • 2006 - 2009 C#, WCF, WF, WPF
  • 2010 - 2012 C#, Dynamics CRM, Sharepoint, Silverlight
  • 2013 - 2013 C#, WCF DS (OData), WF, WPF
  • 2014 - 2016 C#, Azure PaaS, Identity, OWIN, OData, Web Api
  • 2017 - now C#, aspnet.core, IdentityServer4, TypeScript & Angular @ Azure IaaS or PaaS

Interests

  • family & friends
  • chilaxing ,)
  • coding

Comments and Discussions